资源预览内容
第1页 / 共3页
第2页 / 共3页
第3页 / 共3页
亲,该文档总共3页全部预览完了,如果喜欢就下载吧!
资源描述
二级c语言基础知识总结本份总结由郴州职业技术学院电信(5) 141班:侯伟提供!1. 计算机机语言有三类:即机器语言汇编语言高级语言。2. C语言具有可移植性强语法简洁目标程序代码执行效率高是面向过程的结构化程序设计! c语言能实现汇编语言的绝大功能 因此也被称作“中级语言”3. C语言目前主要用于单片机产品开发及系统软件和驱动程序开发,但是因语法定义不严格编写自由度大程序出错率相比同类高级语 言高 如果想走软件方向的电子专业学生建议以 c语言为基础继而 学习 java c# PHP 等!4. C语言的源文件扩展名为.c目标文件扩展名。Obj可执行文件为。 Exe.5. 机器数有原码补码反码三种表现形式进制转换建议重点学习十六进制转二进制(在单片机里面很实用)6. 标识符字母 数字 下划线组成。举例:下面是不合法的标识符3a(不能以数字开头),ab.c (不能包含标点符号)char (不能使 用关键字)caa#(标识符必需以字母数字下划线组成)7. 常量:程序执行过程数值不可改变变量:程序运行随表达式改变的值 八进制整数以0开头 十六进制以0x开头8. C语言语句分为顺序结构 选择结构(分支结构)循环结构9. C语言关键字printf(输出信息到屏幕上)以号开头为格式字符 scant (从键盘输入内容)注意:函数内容里面必须要有取地址符号& main ()主函数一个程序总是从主函数执行到主函数结束c语言中没有输入输出函数只是为了方便编写才定义的。10. C语言数据类型为基本数据类型构造类型空类型指针类 型11. Beack跳出当前(不能用于if语句) continue(结束本次循环不能用于switch语句)return( 返回函数值)func(自 定义函数名)12. 常见printf 格式%c(输出一个字符)f(输出浮点数)%(有 符号整型)e (小写浮点数)13. Do.while (不管条件成不成立都会执行一次)14. 三目运算符?:(表达式1;表达式2;表达式)举例:inta=3,b=4,c=5;贝U cb? cb?: a+2 例子中表达式 1 cb ?成立 则执行表达式2(cb)反之则执行表达式三15. 自增运算符举例i=+i (则先进行运算再赋值)i=i+(则先赋 值再运算你也可看做i=i+先临所以先进行赋值后运算)16. 取余数运算符%举例5%3则为217. 以#开头的都是预处理命令函数是c语言的基本组成单位18. 数组是一组具有相同数据类型的变量集合数组名代表数组的首地址数组有一维数组二维数组和多维数组访问数组的元素可以通过数组名和下标来实现二维数组【是行标表达式】【列标表达式】19. 指针是一个地址你也可以理解为快捷方式指针变量是专门存放其他变量的地址(指针)20. 函数分为有参和无参函数调用时的数据传递参数分为形式参数和实际参数递归调用就是函数内部调用自身的过程必须要有结束条件21. 全局对整个程序有效 局部变量在某个函数内部有效22. 共用体:和多个成员使用同一块内存结构体:把不同的数据类型整合到一起的结构类型23. 软件生命周期概念:软件定义期软件开发期运行维护期备注:此总结为平时常用的知识点及忽视点建议针对知识点进行深入的系统学习谢谢!
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号