下载此文档

C语言基础知识.docx


文档分类:IT计算机 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
语言基础知识整理
语言基础知识
1、 每个 C 程序有且只有一个主函数
main(),且程序必须从 main()函数开始执行 ,并在 main()
函数中结束。
2、 在 C 语言中 ,用 e 来表示科学计数法时
,规定在 e 的前面必须有数字 ,后面必须为整数。
3、用单引号括起来的一个字符常量只能存放一个字符
;C 语言中没有字符串变量 ,只能用字符
数组来存储字符串。
4
、 外部变量在编译时由系统分配永久的内存空间
,所以外部变量的类型不就是自动存储类
别。
5
、 在一个函数内的复合语句中定义的变量
,只能在这个复合语句范围内有效。
6
、 用 sizeof(int) 计算 int 类型数据的字节数。
7、 C 语言运行时 ,首先系统检查语法的正误 ,再运行程序的语法 ; C语言中 ,可以在一个函数中
嵌套一个函数 ,但就是不能在一个函数中定义一个函数 ;只有在函数外部定义的函数才就是外部函数 ;C语言的子程序有过程与函数两种。
8、 预处理命令行的位置没有规定 ,只就是****惯放在前面 ;在源文件中的可以有多条预处理命
,但一行只能写一条 ;宏名的大写只就是****惯性的表示 ;宏替换不仅不占用运行时间还不分配内存空间。
9、 feof函数的作用就是检查文件就是否结束 ,当结束时返回的值为非零 ,否则为零。
10、 当定义了数组后 ,在给其赋值时 ,不能直接把字符串赋给数组名。
11、 在赋值表达式中 ,赋值运算符“=”右侧不能为表达式 ;在求余运算符中的两侧都必须为
整型 ;在强制类型转换时 ,类型名应用括号括起来。
12、 静态局部变量

,只有当程序结束后

,其值才释放。
13、 当调用函数时 ,实参就是一个数组名 ,则向函数传送的就是数组每一个元素的地址。
14、 算法的特点为有零个或多个输入 ,有一个或多个输出 ,当相同的输入时 ,其结果相同 ;算法正确的程序最终一定会结束。 15、 在 C 语言中 ,预处理命令行都以“ #”开头 ;当需要时才用
#include<stdio 、h>;预处理的作用就就是实现宏定义与条件编译。 16、 当数组元素的下标超出了定义的下标范围时 ,系统不给出“下标越界”的字样 ,而就是得出错误的答案 ,因此在编程时务必检查下标就是否越界。
17、 共用体变量不能作为函数的参数
,也不能使函数带回共用体变量。
18、 指向函数的指针变量的定义形式为
:数据类型 (* 指针变量 )(); ,因此其为指向函数的指针
变量。
19、 用 C 语言编写的代码程序就是源程序
,只有通过编译、连接才能进行。
20、 在说明为 static 时 ,其生存期得到延长
,而其作用域并没有改变
,在定义后系统会自动帮它
赋值为 0,static 为关键字不能被用作它用。
21、 频繁地使用空语句会降低程序的可读性与运算速度。
22、 运算符 %两边都应就是整数 ,
赋值语句左边应该就是变量
,而非表达式 ,强制转换语句强制类型应加括号。

C语言基础知识 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人2072510724
  • 文件大小20 KB
  • 时间2020-12-08
最近更新