
f();a
=
f();这样调用,子函数带回数据的方式一般是返回值,和指针
这个宏的展开形式是: __attribute__ ((__section__(".init.text")))__attribute__是gcc的编译器指令,这里的作用就是把带有_init标号的函数划分在.init.text这个段里
这个段的内容在kernel启动以后只被运行一次,所以运行完毕后这部分的空间就可以被拿来重新利用了
欢迎分享,转载请注明来源:内存溢出

f();a
=
f();这样调用,子函数带回数据的方式一般是返回值,和指针
这个宏的展开形式是: __attribute__ ((__section__(".init.text")))__attribute__是gcc的编译器指令,这里的作用就是把带有_init标号的函数划分在.init.text这个段里
这个段的内容在kernel启动以后只被运行一次,所以运行完毕后这部分的空间就可以被拿来重新利用了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)