C语言语法
七年蝉
什么也没有,谁也不会来。。。。
展开
-
C语言基础一:C语言程序组成
C语言程序组成 由1个或多个.c和.h文件组成.c文件组成: 1.预处理命令 以#开头的行都属于预处理命令 1.1 文件包含命令 #include开头的 作用:把后面的文件包含进来 #include <> 搜索的路径在标准路径下 /usr/include /usr/loca...原创 2018-09-27 20:55:50 · 471 阅读 · 0 评论 -
C语言基础九:指针 【重点】
1.引入 int a; a=100;//把100存放的a对应的存储单元中 b=a; //取变量a的值 访问: 存储:到对应的地址单元中去存储值 a=100(write) 取值:从对应的地址单元中去取 b=a (read) 访问方式: 直接访问:通过变量名去访问变量 ...原创 2018-09-27 20:57:41 · 846 阅读 · 0 评论 -
C语言基础八:函数
函数 1.实现某种特定功能的指令序列 2.作用: a)模块化的设计 b)代码的复用 printf/gets 3.函数的设计 需求分析: a)明确实现的功能 b)需要的资源 c)算法思路 d)完成情况的结果 ...原创 2018-09-27 20:57:32 · 188 阅读 · 0 评论 -
C语言基础七:循环结构
1.问题引入 输入50个同学的成绩,并且求平均值 int grade1,grade2,grade3; int sum=0; scanf("%d",&grade1); sum+=grade1; scanf("%d",&grade2); sum+=grade2; scanf("%d",&grade3); s...原创 2018-09-27 20:57:23 · 206 阅读 · 0 评论 -
C语言基础六:分支结构
程序结构: 1.顺序结构 2.分支结构 3.循环结构1.分支结构: if语句 1.if(表达式) 语句; 表达式:合法的表达式即可,(可以是常量表达式) 语句: 单语句(只有一个;的语句) 复合语句: if /while/sw...原创 2018-09-27 20:57:12 · 554 阅读 · 0 评论 -
C语言基础五:输入输出
1.printf(格式控制,输出列表); 格式控制:是""括起来的字符串 a)普通字符,还包括转义字符 b)格式声明 %和格式字符串组成 %d 以十进制的形式输出 整型 %u 以无符号十进制形式输出...原创 2018-09-27 20:57:03 · 257 阅读 · 0 评论 -
C语言基础四:数组
数组: 一组具有相同数据类型的集合 int a[10]; 1.一维数组 2.二维数组 3.字符数组1.一维数组 1.1定义格式: 数据类型 数组名[数组元素个数]; "数据类型":任何合法的C语言数据类型即可 "数组名" :合法C语言标识符即可 "数组元素个数...原创 2018-09-27 20:56:53 · 242 阅读 · 0 评论 -
C语言基础三:表达式与运算符
1.表达式 在c语言中表达式是用 运算符连接操作数 并且表达某种意思的式子 既然是表达是就会有一个值 3+4 a+b2.运算符: 几目运算符? a)单目运算符:操作数只有一个! b)双目运算符:操作数只有二个 c)三目运算符:操作数只有三个 ? : 性质: 优先级 ...原创 2018-09-27 20:56:41 · 425 阅读 · 0 评论 -
C语言基础二:数据类型、常量与变量
1、数据类型: 基本数据类型: 整型 :(unsigned)int(32位系统下占4个字节) (unsigned)short(2) (unsigned)long(4) 字符型:(unsigned)char(1个字节) 实 型: 单精度 ...原创 2018-09-27 20:56:31 · 462 阅读 · 0 评论 -
C语言基础十:结构体【重点】
1.引入 现实世界中的物体要 抽象成 计算机语言中的类型才能被计算机识别 属性---->数据类型 学生: 学号 int 性别 char 姓名 char name[20] 自定义类型:结构体、共用体、枚举2.结构体 2.1定义格式 struct 结构体...原创 2018-09-27 20:57:50 · 347 阅读 · 0 评论