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

2019-07-13 03:12发布

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
大家可以点击【查看详情】查看我的课程