知识点大全
您好,欢迎浏览知识点大全,希望本页整理的知识点,能帮助你学到更多正确的知识。
知识点大全的所有内容均由Zscoon从互联网,教材书籍及试卷试题中收集而来。其中可能存在一些错误或不严谨的地方,如果您发现了错误,欢迎在评论区指正或私信给博主。
知识点内容均免费分享,不存在任何收费行为!
- 计算机语言分为低级语言(包含机器语言,汇编语言)和高级语言。
- C程序开发步骤:编辑→*.c→编译→*.obj→连接→*.exe→运行。
- 二进制由0和1组成。例如10。
- 八进制由0-7组成,且必须以0开头。例如010,021。
- 十六进制由0-9和A-F(或a-f)(10-15)组成,且十六进制的数字前缀必须含有“0x”或“0X”。例如0x2D。
- C语言只能有一个主函数,并且必须要有一个主函数(main),主函数可以在任意位置,但C语言执行时一定是先从主函数开始运行。
- 数值以【补码】的形式在计算机存放。计算机的数据以【二进制】的形式在电脑保存。
- 注释一个函数通常用多行注释(/*...*/),注释某个语句通常用单行注释(//)。
- 1字节(Byte)=8位(Bit),1字节用8位二进制数表示。
- C语言程序三种结构:顺序结构,选择结构,循环结构。
- 正数的反码,补码与原码相同。负数的反码(负数的符号位是1,正数的符号位是0)与除符号位以外的其余位(所有数值位)取反(0变1或1变0)。负数的补码是在反码的数值位中的个位上加1。
- 符号位是最高位,其余都是数值位。
- return 0 的作用是:当main函数执行结束前将整数0作为函数值。
- 字符串中“//”,“/* */”不起注释作用,而是字符串的一部分。
- 每个数据声明和语句的最后必须有一个分号。分号是语句的必要组成部分。
- 一行可以书写多个语句,一个语句可以书写在多行上。
- C语言本身不提供输入输出语句,可用库函数中scanf和printf等函数来完成。
- 一个函数包括【函数首部】和【函数体】(花括号内的部分)。例如 int max (int x, int y)对应 函数类型 函数名 (函数参数类型 函数参数名,函数参数类型,函数参数名)
- 函数体里面包括声明和执行部分。某些情况下可以没有声明和执行部分,这样函数就成了空函数,但这是合理的。
- 一个C语言源程序可以由一个或多个源文件组成,但仅可以有一个main函数。
- 在C语言中,合法标识符的命名规则是:标识符由字母、数字和下划线组成,第一个字符必须为字母或下划线,凡是要求标识符的地方都必须按此规则命名。
- strlen()函数统计字符串长度,但不统计字符串结束标志(\0)的长度。
- 调用函数时,只能把实参的值传给形参,不可以把形参的值传给实参。
- 宏替换只会占用编译时间,不会占用运行时间。
- 宏定义的格式: #define 标识符 字符串 (例如:#define PI 3.14,宏名PI代表一个字符串)。
- C语言结构体类型变量在程序运行时,所有成员一直驻留在内存中。
- C语言递归程序可以用非递归算法实现。
- C语言的基本数据类型:整型,实型,字符型。
- 若定义的函数有返回值,则函数调用可以作为一个函数的实参,不可以作为一个函数的形参。
- 引用数组元素时,数组下标类型应是整型常量或整型表达式。