C语言的三个关键字

关键字:sizeof,typedef,volatile

1.sizeof:用来测变量、数组的占用存储空间的大小(字节数)

例如:int a=10;

        int num;

num=sizeof(a);

2.typedef:重命名相关的关键字

作用是给一个已有的类型,重新起个类型名,并不是创建一个新的类型。

typedef起别名的方法:

1).用想起名的类型定义一个变量:short int a;

2).用新的类型名代替变量名:short int INT18;

3).在最前面加typedef:typedef short int INT18;

4).就可以用新的类型名定义变量了

INT18 b;和 short int b;//是一个效果

例如:#include <stdio.h>

        //1.short int a;

        //2.short int INT18;

        typedef short int INT18;

        int main(int argc,char*argv[])

        {

                short int a=101;

                INT18 c=111;

                printf("a=%d\n",a);

                printf("c=%d\n",c);

                return 0;

        }

3.volatile 易改变的意思

用volatile定义的变量,是易改变的,就是告诉CPU每次用volatile变量的时候,重新去内存中取

保证用的是最新的值,而不是寄存储器中的备份。

volatile 关键字现在较少适用

volatile int a=10;

扩展知识:

命名规则:在C语言中给变量和函数起名的时候,由字母、数字、下划线构成必须以字母或者下划线开头。

例如:int a2;

        int a_2;

        int _b;//以上是正确的

        int 2b;//不正确的

        int $a2;//不正确的

4.大小写敏感

5.一个完整的C语言程,是由一个、且只能有一个main()函数(又称主函数,必须有)

和若干个其他函数结合而成。

main函数是程序的入口,即程序从main函数开始执行

        

        

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值