c语言系统关键词有哪些,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,单位是字节。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值