C语言
文章平均质量分 80
happy_163
哈哈
展开
-
嵌入式C语言面试题
1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值,是原创 2008-01-18 10:10:00 · 1132 阅读 · 0 评论 -
嵌入式C语言笔试题(2)
一、请填写BOOL , float, 指针变量 与“零值”比较的 if 语句。(10分) 请写出 BOOL flag 与“零值”比较的 if 语句。(3分) 标准答案:原创 2008-01-18 10:17:00 · 2651 阅读 · 0 评论 -
C语言笔试题(3)
1、局部变量能否和全局变量重名? 答:能,局部会屏蔽全局。要用全局变量,需要使用"::" 局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。 2、如何引用一个已经定义过的全局变量? 答:原创 2008-01-18 11:27:00 · 3030 阅读 · 0 评论 -
使用FindFirstFile和FindNextFile查找某个目录下的所有文件(包括子目录)
一、在不使用mfc的程序中获得某个目录下的所有文件名称,包括子目录。把文件名称以一个固定的程度放入一个缓冲中,这个缓冲要足够的大,能容下所有的文件名称。函数的输入为要查找的根目录,输出为存放所有文件名称的缓冲算法:使用递归二、代码:void FindFileInDir(char* rootDir, char* strRet){ char fname[MAC_FILENAM转载 2008-05-30 10:17:00 · 470 阅读 · 0 评论 -
使用FindFirstFile和FindNextFile查找某个目录下的所有文件(包括子目录)
一、在不使用mfc的程序中获得某个目录下的所有文件名称,包括子目录。把文件名称以一个固定的程度放入一个缓冲中,这个缓冲要足够的大,能容下所有的文件名称。函数的输入为要查找的根目录,输出为存放所有文件名称的缓冲算法:使用递归二、代码:void FindFileInDir(char* rootDir, char* strRet){ char fname[MAC_FILENAM转载 2008-05-30 10:18:00 · 508 阅读 · 0 评论 -
使用FindFirstFile和FindNextFile查找某个目录下的所有文件(包括子目录)
一、在不使用mfc的程序中获得某个目录下的所有文件名称,包括子目录。把文件名称以一个固定的程度放入一个缓冲中,这个缓冲要足够的大,能容下所有的文件名称。函数的输入为要查找的根目录,输出为存放所有文件名称的缓冲算法:使用递归二、代码:void FindFileInDir(char* rootDir, char* strRet){ char fname[MAC_FILENAM转载 2008-05-30 10:16:00 · 755 阅读 · 0 评论