发表评论取消回复
相关阅读
相关 出一道嵌入式c语言笔试题
编写一个函数,将给定的一个字符串中的所有字符都转换成小写字母。 答: void toLower(char \str) \{ int i = 0; while (str\[i
相关 嵌入式C语言自我修养 14:10 道C语言笔试题
1.分析下面的C代码,它的运行结果可能是: include<stdio.h> int main(void) { int i = 0;
相关 经典16道:嵌入式C语言笔试题
1.用预处理指令\define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) \define SECONDS\_PER\_YEAR (60 \ 60
相关 嵌入式C语言自我修养 (13):总结
13.1 总结 前面12节的课程,主要针对 Linux 内核中 GNU C 扩展的一些常用 C 语言语法进行了分析。GNU C 的这些扩展语法,主要用来完善 C 语言标准
相关 嵌入式C语言自我修养 (10):内联函数探究
10.1 属性声明:noinline & always\_inline 这一节,接着讲 attribute 属性声明,attribute可以说是 GNU C 最大的特色。
相关 嵌入式C语言自我修养 (08):变参函数的格式检查
8.1 属性声明:format GNU 通过 attribute 扩展的 format 属性,用来指定变参函数的参数格式检查。 它的使用方法如下: __att
相关 嵌入式C语言自我修养 (07):地址对齐那些事儿
7.1 属性声明:aligned GNU C 通过 attribute 来声明 aligned 和 packed 属性,指定一个变量或类型的对齐方式。这两个属性用来告诉编
相关 嵌入式C语言自我修养 (05):零长度数组
5.1 什么是零长度数组 顾名思义,零长度数组就是长度为0的数组。 ANSI C 标准规定:定义一个数组时,数组的长度必须是一个常数,即数组的长度在编译的时候是确定的。
相关 嵌入式C语言自我修养 (03):宏构造利器:语句表达式
3.1 基础复习:表达式、语句和代码块 表达式 表达式和语句是 C 语言中的基础概念。什么是表达式呢?表达式就是由一系列操作符和操作数构成的式子。操作符可以是 C 语言
相关 嵌入式C语言自我修养 (01):Linux 内核中的 C 语言语法扩展
1.1 Linux 内核驱动中的奇怪语法 大家在看一些 GNU 开源软件,或者阅读 Linux 内核、驱动源码时会发现,在 Linux 内核源码中,有大量的 C 程序看起
还没有评论,来说两句吧...