C语言入门学习小总结
来源:互联网 发布:java classloader原理 编辑:程序博客网 时间:2024/04/30 13:27
一、程序设计基础1、程序语言:a、机器语言 b、汇编语言 c、高级语言2、软件开发步骤:a、分析问题 b、数据结构和算法:流程图 c、编制程序:(1)源代码(2)目标代码(3)可执行程序 d、调试程序 二、编程语言概述1、程序语言的基本组成:a、字符集: (1)数字字符(2)拉丁字符(3)运算符(4)特殊符号 b、标识符(变量) c、关键字(if for void ……) d、语句(if else、for、while) e、标准库函数(stdio.h 、math.h) 2、C程序的基本结构2、C语言的执行过程:(1)编辑(2)编译(3)链接(4)执行 三、数据存储与输入输出1、数据类型与内存2、二进制和十进制的转换3、数据类型:(1)字符型char 1个字节 (2)短整型short 2个字节 (3)整型 int 4个字节 (4)长整型long 4个字节 (5)单精度型 float 4个字节 (6)双精度型 double 8个字节4、常量:(1)整型(2)浮点型(3)字符型(4)字符串型5、变量:(1)变量名(2)变量的内存分布(3)变量声明(4)初始化变量(5)变量的使用6、输入输出:(1)printf:a、格式符d、f、c、s b、精度控制 c、printf(”%2d ”, a); (2)scanf:a、格式符d、f、c、s b、精度控制 c、scanf(”%4.4f ”, &a); 四、运算符、表达式和语句1、表达式2、运算符:(1)算术运算符 (2)赋值运算符 (3)增量和减量运算符:a、前缀式:++y or - -x b、后缀式:y++ or x -- (4)关系运算符 (5)逻辑运算符 (6)条件运算符 (7)数据类型强制转换运算符:a、自动转型 b、强转 (8)特殊运算符:a、长度运算符sizeof() b、取址运算符 & (9)运算符的优先级关系3、语句 五、选择结构的程序设计1、if语句:(1)1是真 0是假 (2)if else (3)嵌套if2、switch语句3、无条件转向语句:goto 六、循环结构的程序设计1、while2、do while3、for4、break5、continue6、嵌套循环 七、数组和字符串1、数组的定义2、一维数组:(1)定义(2)引用(3)初始化3、二维数组:(1)定义(2)引用(3)初始化4、字符串数组和字符串 八、复杂的数据类型1、结构体:(1)结构体类型的声明 (2)声明结构体类型的变量 (3)结构体变量的内存结构2、共用体3、枚举4、指针(1)指针的概念(2)指针的声明(3)指针的使用
0 0
- C语言入门学习小总结
- C语言基础学习小总结
- c语言学习的阶段性小总结
- 学习三分之一C语言入门总结
- 阶段性学习总结--C语言入门
- C语言入门学习总结(一)
- C语言入门学习总结(一)
- c语言小总结
- C语言入门总结!
- 小白入门C语言
- C语言入门小知识
- C语言入门小知识
- C语言入门小叙
- c语言学习入门
- C语言学习入门
- C语言入门学习
- C语言学习入门
- c语言的小总结
- 数据结构和设计模式05(字符串)
- Apache配置代理的两种方式
- nyoj最长递增子序列
- 并查集(初级)小结
- uva 657 The die is cast(双重搜索)
- C语言入门学习小总结
- Unity3D ParticleSystem粒子系统(3.5版)【初级】
- servlet基础_1
- LeetCode || Search in Rotated Sorted Array II
- document.onmousemove
- 申请apple 开发者账号所需资料
- bj java 初学2015-07-21
- lx-0721-1004汉字统计
- A Common Data Access Architecture