前言:
目前小伙伴们对“c语言中什么是关键字”大体比较重视,咱们都想要分析一些“c语言中什么是关键字”的相关内容。那么小编在网络上汇集了一些对于“c语言中什么是关键字””的相关文章,希望姐妹们能喜欢,咱们一起来了解一下吧!__init
从中我们可以得出 __init 是告知编译器,将变量或函数放在一个特殊的区域,这个区域定义在vmlinux.lds中。__init 将函数放在代码段的一个子段".init.text"(初始化代码段)中,__initdata将数据放在数据段的子段".init.data"(初始化数据段)中。标记_init的函数,表明该函数在使用一次后就会被丢掉,讲占用的内存释放FILE,LINE,DATA,TIME
__DATE__:在源文件中插入当前的编译日期__TIME__:在源文件中插入当前编译时间;__FILE__:在源文件中插入当前源文件路径及文件名;__LINE__:在源代码中插入当前源代码行号;__STDC__:当要求程序严格遵循ANSI C标准时该标识被赋值为1;__FUNCTION__:可以用于程序错误时打印错误位置printk("%s %s line %d\n", __FILE__, __FUNCTION__, __LINE__)关键字struct
struct 结构体名{结构体所包含的变量或数组};例子:struct stu{char *name; //姓名int num; //学号int age; //年龄char group; //所在学习小组float score; //成绩};
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #c语言中什么是关键字