linux C 中的void main(void) 中每个void格式什么含义?

linux C 中的void main(void) 中每个void格式什么含义?,第1张

第一个表示无返回值,第二个表示无参数,无返回值不是表示没有返回值,只是返回不确定值,不能用像void

f();a

=

f();这样调用,子函数带回数据的方式一般是返回值,和指针

这个宏的展开形式是: __attribute__ ((__section__(".init.text")))

__attribute__是gcc的编译器指令,这里的作用就是把带有_init标号的函数划分在.init.text这个段里

这个段的内容在kernel启动以后只被运行一次,所以运行完毕后这部分的空间就可以被拿来重新利用了


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7121356.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-01
下一篇2023-04-01

发表评论

登录后才能评论

评论列表(0条)

    保存