1. C语言是编译型语言。(对)
2. 在C语言中,数组的索引是从1开始的。(错)
对于 c 语言中的字符串常量说法正确的是?
3. 在C语言中,所有变量必须在使用前先声明。(对)
4. C语言支持函数重载。(错)
5. C语言中,`/*...*/`用于单行注释。(错)
6. C语言中,字符常量用单引号括起来。(对)
7. C语言中,字符串常量用双引号括起来。(对)
8. 在C语言中,`int`类型变量的大小在所有平台上都是一样的。(错)
9. C语言中,`sizeof`运算符用于求变量或数据类型的大小。(对)
10. 在C语言中,`main`函数可以没有返回值。(错)
11. C语言中的`printf`函数用于输出信息到屏幕。(对)
12. C语言中的`scanf`函数用于从键盘输入信息。(对)
13. C语言中,指针变量存储的是变量的地址。(对)
14. C语言中,`*`运算符用于获取指针变量所指向的值。(对)
15. C语言中,数组名本身就是指针。(对)
16. C语言中,`&`运算符用于获取变量的地址。(对)
17. C语言中,字符串结尾是以'\0'标识的。(对)
18. C语言中,`malloc`函数用于动态内存分配。(对)
19. 在C语言中,不能对空指针进行解引用操作。(对)
20. C语言中,`free`函数用于释放动态分配的内存。(对)
21. C语言中的`enum`类型用于定义枚举。(对)
22. C语言中的`struct`用于定义结构体。(对)
23. C语言中的`union`和`struct`是相同的。(错)
24. C语言中,`void`表示无返回值的函数。(对)
25. C语言中,`const`关键字用于定义常量。(对)
26. C语言中,`#define`用于定义宏。(对)
27. C语言中,`#include`用于包含头文件。(对)
28. C语言中,`break`用于跳出当前循环。(对)
29. C语言中,`continue`用于跳过本次循环的剩余部分,直接开始下一次循环。(对)
30. C语言中,`goto`语句用于无条件跳转。(对)
31. C语言中的函数参数传递是按引用传递的。(错)
32. C语言中,局部变量在函数调用结束后销毁。(对)
33. C语言中,静态变量在整个程序的生命周期内保持其值。(对)
34. C语言中,递归函数是指函数调用自身。(对)
35. C语言中,`extern`关键字用于声明外部变量。(对)
36. C语言中,`sizeof`运算符的结果是字节数。(对)
37. C语言中,`typedef`用于给数据类型定义别名。(对)
38. C语言中,可以通过指针间接访问变量。(对)
39. C语言中,`for`循环、`while`循环和`do-while`循环功能相同。(对)
40. C语言中,`switch`语句用于多分支选择。(对)
41. C语言中,`default`是`switch`语句的一个可选分支。(对)
42. C语言中,数组一旦定义,其大小不能改变。(对)
43. C语言中,浮点数运算结果精确。(错)
44. C语言中,`void*`是通用指针类型。(对)
45. C语言中,字符串实际上是字符数组。(对)
46. C语言中,标准输入输出库是`stdio.h`。(对)
47. C语言中,可以使用`//`进行多行注释。(错)
48. C语言中,`main`函数必须返回`int`类型值。(对)
49. C语言中,数组可以作为函数参数传递。(对)
50. C语言中,函数指针可以指向某个函数。(对)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。