【C 语言】 C 语言学习笔记 1

晚风习习 我见青山多妩媚,料青山见我应如是 本文由博客端 https://www.yeyeck.com 主动推送

1. 存储结构

2. 数据声明

121388120180814083011946274549767.png

3. 基本数据类型

1213881201808132335110861373900180.png

  a. int 至少占 16 位

  b. short 或 short int 至少占 16 位,长度不能大于 int

  c. long 或 long int 至少占 32 位, 长度不能小于 int

  d. long long 或 long long int 至少占 64 位,场地不能小于 long

  a. float 系统的基本浮点类型, 可精确表示至少 6 位有效数字

  b. double 存储浮点数的范围(可能)比 float 更大, 能表示比 float 类型更多的有效数字(至少 10 位,通常会更多) 和 更大的指数

  c. long double 存储浮点数的范围(可能)比 double 更大, 能表示比 double 类型更多的有效数字 和 更大的指数

  a. float _Complex

  b. double _Complex

  c. long double _Complex

  d. float _Imaginary

  e. double _Imaginary

  f. long double _Imaginary

  a. 选择需要的类型

  b. 使用有效的字符给变量起一个变量名

  c. 按以下格式进行声明:

    类型说明符 变量名

    int age;

    unsigned short cash;

  d. 可以同时声明相同类型的多个变量,用逗号分隔变量名

    char ch, init, ans;

  e. 声明的同时可以初始化变量

    float mass = 6.0E24;

# include <stdio.h>

int main()
{
    printf("Type int has a size of %d bytes.\n", sizeof(int));
    printf("Type char has a size of %d bytes.\n", sizeof(char));
    printf("Type short has a size of %d bytes.\n", sizeof(short));
    printf("Type long has a size of %d bytes.\n", sizeof(long));
    printf("Type long long has a size of %d bytes.\n", sizeof(long long));
    printf("Type double has a size of %d bytes.\n", sizeof(double));
    printf("Type long double has a size of %d bytes.\n", sizeof(long double));
  
    return 0;
  
 } 
 /*
Type int has a size of 4 bytes.
Type char has a size of 1 bytes.
Type short has a size of 2 bytes.
Type long has a size of 4 bytes.
Type long long has a size of 8 bytes.
Type double has a size of 8 bytes.
Type long double has a size of 16 bytes.
 */
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    56 引用 • 153 回帖 • 451 关注

赞助商 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...