day-02 C基本语法

01-关键词


/*
 1.关键字 都是小写
 2.有特殊的颜色
 3.C语言一共有32个关键字
*/
    语法:<数据类型 关键字>
1.基本数据类型(5个)
void    : 声明函数 无返回值 或 无参数, 声明无类型
char    : 字符型类型数据, 属性整形数据的一种
int     : 整型数据, 通常为编译器指定的机器字
float   : 单精度浮点型数据, 属性浮点数据的一种
double  : 双精度浮点型数据, 数据浮点数据

2.类型修饰  关键字(4个)
short   : 修饰int, 短整型数据,可省略被修饰的
long    : 修饰int, 长整型数据,可省略被修饰的
signed  : 修饰整型数据, 有符号数据类型
unsigned: 修饰整型数据, 无符号数据类型

3.复杂类型  关键字(5个)
struct  : 结构体 声明
union   : 共用体 声明
enum    : 枚举   声明
typedef : 声明类型别名
sizepf  : 得到特定类型 或 特定类型变量的大小

4.存储级别关键字(6个)
auto    : 指定为自动变量,由编译器自动分配
static  : 指定为静态变量,分配在静态变量区
register: 指定为寄存器变量,建议编译器将通过寄存器而不是堆栈传递数据
extern  : 指定对应变量为外部变量,即标示变函数时在其它模块中寻找其定义
const   : 与volatile合称"cv特性",指定变量不改变
volatile: 与const合称"cv特性",指定变量的内存中取得该变量的值

5.跳转结构(4个)
return  : 用户函数体中, 返回特定值(或者是)
continue: 结束当前循环, 开始下一轮循环
break   : 跳出当前循环或 switch结构
goto    : 无条件跳转语句

6.分支结构(5个)
if      : 条件语句,后面不需要放分号
else    : 条件语句 否定分支(与if连用)
switch  : 开关语句(多重分支语句)
case    : 开关语句中的分支标记
default : 开关语句中的"其它"分支,可选

7.循环结构(3个)
for     : for循环结构,for(1;2;3)4;的执行顺序为程序中,表达式1只计算一次,表达式2和表达式 执行页可以能一次都不执行
do      : do循环结构, do 1 while(2);的执行顺序
while   : while循环结构, while(1)2;的执行顺序
         表达式为真,则继续循环, 为假则跳出循环

#include 

int main() {
// insert code here...
printf("Hello, World!\n");
return 0;
}

你可能感兴趣的:(day-02 C基本语法)