精选ppt
小测验?
精选ppt
Quiz 1
• 所有嵌入式系统的主流程最后都进入一个 死循环,怎样用C语言实现一个死循环?
精选ppt
Quiz 2
• while(){….}和do{….}while()有什么区别?
精选ppt
Quiz 3
• 用变量a给出下列定义:
a) 一个整型数 b) 一个指向整型数的指针 c) 一个有10个整型数的的数组 d) 一个有10个指针的数组,该指针是指向一个整型
精选ppt
Quiz 10
• 请评论下面一段程序代码: void test() { char string[10]; char *str = “0123456789”; strcpy(string,str); }
精选ppt
Quiz 11
• 请评论下面一段程序代码: void GetMemory(char *p){ p = (char *)malloc(0x20); } void Test(void){ char *str = NULL; GetMemory(str); strcpy(str,”Hello World!”); printf(str); }
数的
精选ppt
Quiz 4
• 关键字static的作用是什么?
精选ppt
Quiz 5
• 关键字const的作用是什么?
精选ppt
Quiz 6
• 定义一个标准宏MIN ,这个宏输入两个参 数并返回较小的一个。
精选ppt
Quiz 7
• 嵌入式系统中经常要对变量或寄存器进行 位操作。给定一个int型变量a,写两段代码, 第一个将a的bit 3置为1,第二个将a的bit 3 置为0。以上两个操作中,要保持其它位不 变。