C语言中的常见问答(不断更新中……)
来源:互联网 发布:tag在vb什么意思 编辑:程序博客网 时间:2024/05/21 17:59
1,C语言之所以能存在和发展,并具有较强的生命力,主要是因为有如下特点:
1,语言简洁、紧凑,使用方便、灵活。 C语言共有32个关键字,9种控制语句。
2,运算符丰富。C语言共有34种运算符,把括号、赋值、强制类型转换都作为运算符处理。
3,数据类型丰富,具有现代语言的各种数据结构。
4,具有结构化控制语句。用函数作为程序的模块单位。
5,语法限制不太严格,程序设计自由度大。
6,C语言允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。
7,生成目标代码质量高,程序执行效率高。
8,用以语言编写的程序可移植性好。
————————————————————————————————————————————
2,C语言中使用符号常量的好处
1)含义清楚。见名知意;
2)在需要改变一个常量时能做到“一改全改”;
————————————————————————————————————————————
3,C语言中要求对用到的变量作强制定义,也就是“先定义,后使用”,这样的目标是?
1)凡未被事先定义的,系统不把它认作变量名,这就能保证程序中变量名的使用正确;
2)每一个变量被指定为一个确定的类型,在编译时就能为其分配相应的存储单元;
3)指定每一个变量属于一个类型,这就便于在编译时根据此检查在程序中要求对该变量进行的运算是否合法;
————————————————————————————————————————————
4,说明一个变量与定义一个变量有什么区别
1)说明一个变量意味着向编译程序描述变量的类型,但并不为变量分配存储空间。定义一个变量在说明变量的同时还要为变量分配存储空间。
2)换句话说,说明一个变量相当于告诉编译程序“在程序的某个位置将用到一个变量,这里给出了它的名称和类型“,定义一个变量相当于告诉编译程序“具有这个名称和这种类型的变量就在这里”。
————————————————————————————————————————————
- C语言中的常见问答(不断更新中……)
- C语言语法易错点全揭(不断更新中……)
- C语言和C++中的基本程序(不断更新中)
- 趣味问答汇总,不断更新中
- c语言面试题 (不断更新中。。。)
- c语言==常见问答细节点(19)
- C语言中的一些小知识汇集(不断更新)
- C语言经典问答
- C语言经典问答
- C语言问答3
- C语言问答
- C/C++ 疑难点(不断更新中……)
- C语言中常见错误
- C语言中常见错误
- 软考--信息系统项目管理师问答(不断更新整理中)
- C语言经典问答摘录
- 有趣的C语言问答
- c语言知识点问答整理
- Linux内核源码分析(1)——compiler.h分析(3)
- RS232 RS422 RS485详细介绍
- VC2005之后的Mainifest问题
- windows7引导故障的解决 mbr修复
- Windows窗体总结
- C语言中的常见问答(不断更新中……)
- 20100719
- chapter2 图形系统 2.1基础理论
- 使用GridView中的按钮(ButtonField或TemplateField里面的按钮)控制UpdatePanel的更新
- MTK timer 小结 1
- MAPREDUCE计算流程
- Radix sort
- 2010-07-19
- 词法分析生成器 之 lexertl 【4】添加文件解析行号功能