C语言的那些关键字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言的那些关键字相关的知识,希望对你有一定的参考价值。

C语言有一堆关键字,一共n个,就在下面:

1.类型关键字

系统内置类型:long short int char float double void

long:32位整数,默认为有符号,下同

short:16位整数

int:根据机器而定是32位还是16位整数,现在的一般都是32(常用)

char:8位字符(常用)

float:32位小数(单精度)

double:64位小数(双精度)(常用)

void:无(变量只能用于void*,函数返回类型可以用void)(常用)

自定义类型:struct union enum typedef

struct:结构体(常用)

union:共用体

enum:枚举类型

typedef:自定义类型名

类型修饰符:auto extern static register const signed unsigned volatile

auto:自动变量(用于函数内,可加可不加)

extern:外部变量(多文件编程时候用到)

static:函数内静态变量(函数执行完毕不被释放)

register:寄存器变量

const:常量(常用)

signed:有符号,用于long short int char,可加可不加

unsigned:无符号,用于同上(常用)

2.语句关键字

if else switch case default goto while for do break continue return

if和else组成条件判断语句,if(表达式)语句else 语句。表达式为真执行第一个,否则第二个

switch case default组成switch语句。不经常用,不解释了。

goto十分不常用,十分不建议用!所以不解释

while(条件)语句 条件为真的时候执行语句,语句执行完成再次判断 否则跳过执行while下一条语句

for(表达式1;表达式2;表达式3)语句 整个for循环开始执行表达式1,每次像while一样判断表达式2,为真执行语句,然后执行表达式3,否则跳过

do和while组成循环,do 语句 while(条件);先执行语句,然后判断条件,为真再次执行判断,为假继续执行下一条语句

break表示跳出循环体或者一个switch语句,continue表示跳过三种循环的语句部分。

return一般在函数末尾,void函数中只能直接加分号,其它加返回的值。执行return语句时函数立即返回。

3.运算符 sizeof

用法:sizeof(东西),东西可以是数组名(得到数组总字节大小),变量名,类型名,函数名等等。返回size_t,单位是字节。

以上是关于C语言的那些关键字的主要内容,如果未能解决你的问题,请参考以下文章

C语言的那些关键字(32个)

梦开始的地方——C语言中那些细节

C的那些事儿

Go语言slice的那些坑

java怎么把关键字转义为变量字符

C语言必背18个经典程序,2022年C语言必背100代码大全