C语言嵌入式Linux编程第5期:C标准及GNU C扩展-王利涛-专题视频课程

本课程深入讲解了GCC对C语言标准的扩展语法,通过学习这些扩展语法,可以帮助学员更好地理解Linux内核与驱动程序中的复杂代码。涵盖语句表达式、typeof、container_of等主题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

C语言嵌入式Linux编程第5期:C标准及GNU C扩展—363人已学习
课程介绍    

    本课程是《C语言嵌入式Linux编程》第5期主要内容包括:Linux内核、驱动程序中,GNU C对标准C扩展的大量的语法。 学员在掌握这些扩展语法的基础上,消除阅读Linux内核、驱动、GNU开源软件的障碍。 能够看懂这些“稀奇古怪”的语法,学会用这些扩展的语法知识去分析复杂的开源软件、Linux内核及驱动代码。
课程收益
    掌握GNU C对C标准的语法扩展。看懂Linux内核、驱动中这些扩展的“稀奇古怪”的语法。
讲师介绍
    王利涛 更多讲师课程
    6年嵌入式开发经验,在多家半导体公司从事芯片测试、验证、Linux驱动开发都工作。熟悉芯片设计流程、熟悉产品平台方案开发流程。
课程大纲
    1. 什么是C语言标准?  34:47
    2. C标准发展过程及新增特性  48:01
    3. 语句表达式  44:22
    4. typeof  23:09
    5. container_of  32:52
    6. 零长度数组  41:23
    7. 属性声明:section  43:34
    8. 属性声明:aligned & packed  40:00
    9. 属性声明:format  01:10:46
    10. 属性声明:const  9:47
    11. 属性声明:weak & alias  34:28
    12. 属性声明:constructor & destructor  12:42
    13. 属性声明:noinline & always_inline  22:31
    14. 属性声明:mode  13:05
    15. 属性声明:noreturn  10:01
    16. 属性声明:used & unused  5:14
    17. 内建函数  17:06
    18. 内建函数:__builtin_constant_p  10:29
    19. 内建函数:__builtin_expect  34:41
    20. case范围扩展  8:39
    21. do{...}while(0)  8:22
    22. 可变参数宏  27:55
    23. 局部标签  8:11
    24. 标号元素  13:20
大家可以点击【 查看详情】查看我的课程
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

宅学部落-王利涛

just for test

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值