C语言
michaelcao1980
这个作者很懒,什么都没留下…
展开
-
12个有趣的C语言面试题
1.gets()函数问:请找出下面代码里的问题:#include int main(void) { char buff[10]; memset(buff,0,sizeof(buff)); gets(buff); printf("\n The buffer entered is [%s]\n",buff); return 0; } 答:上面代原创 2012-09-11 16:52:50 · 570 阅读 · 0 评论 -
bss,data,text,rodata,堆,栈,常量段
bss段:BSS段(bsssegment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。它有什么特点呢,让我们来看看一个小程序的表现。int bss_array[1024 * 1024] = {0};int main(int argc, char* argv[]){转载 2014-01-09 10:52:36 · 1828 阅读 · 0 评论 -
嵌入式c笔试题
预处理器(Preprocessor)1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你转载 2016-11-02 14:30:28 · 752 阅读 · 0 评论