C语言入门学习小总结

 
一、程序设计基础
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)嵌套if
2、switch语句
3、无条件转向语句:goto
 
六、循环结构的程序设计
1、while
2、do while
3、for
4、break
5、continue
6、嵌套循环
 
七、数组和字符串
1、数组的定义
2、一维数组:(1)定义(2)引用(3)初始化
3、二维数组:(1)定义(2)引用(3)初始化
4、字符串数组和字符串
 
八、复杂的数据类型
1、结构体:(1)结构体类型的声明
           (2)声明结构体类型的变量
           (3)结构体变量的内存结构
2、共用体
3、枚举
4、指针(1)指针的概念(2)指针的声明(3)指针的使用
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值