C语言基础:语句(5种)、数据类型、算数操作符、占位符详解

一、语句

1、空语句   2、表达式语句  3、函数调用语句  4、复合语句  5、 控制语句 

1、空语句 :一个分号就是一个语句

2、表达式语句:在表达式后加分号就是表达式语句

3、函数调用语句

4、复合语句:由代码块中,成对的“{ }”中的代码构成代码块。

5、控制语句:结构方式(3种)

顺序结构、选择结构、循环结构。

二、数据类型

1、内置类型:字符型(character)、浮点型(float、double)、整形(int)、布尔类型(—Bool)

2、自定义类型:数组、结构体(struct)、枚举(enum)、联合体(union)

在c语言中规定0为假,非零为真。

各种数据类型的长度:1Byte=8bit

用sizeof 计算类型长度,单位是字节,用法是sizeof(类型)或者sizeof+表达式    ( 注:这个可以省略括号)。

如果使用sizeof计算长度,打印时需要用 printf  需要填写"%zd",因为sizeof运算符的返回值,c语言是无符号的整数,并没有有具体的数值,所以用 size_t 来统一表示sizeof的返回值类型,对应当前系统的sizeof的返回值类型。

C语言基础:语句(5种)、数据类型、算数操作符、占位符详解_第1张图片

char 1字节     、         short 2字节  、    int  4字节   、  long  4字节 、   long long  8字节、     

double 8字节    、 long double 8字节

signed和unsigned修饰的是字符型的和整型

对于有符号的整数打印用“%d”

对于无符号的整数打印用“%u”

但是char的正负是取决于编译器

3、数据类型的取值范围

需要添加头文件   limits.h   说明了整型类型的取值范围

float.h 说明了浮点型的取值范围。

4、变量

你可能感兴趣的:(c语言,开发语言)