C语言基础
文章平均质量分 81
椰子哥·天行者
这个作者很懒,什么都没留下…
展开
-
C语言运算符(4.22)
一 输入和输出 1.整数 [%d] 输入整数 int data; scanf("%d",data);//错误 scanf("%d",地址值); scanf("%d",&data); 注意:在C源中获取变量的地址 : &变量名 int data1,data2; scanf("%d",&data1);scanf("%d",&da原创 2015-05-01 18:25:35 · 615 阅读 · 0 评论 -
C语言的控制语句(4.23)
一 C语言的控制语句 单分支判断 if语句多分支判断 if...else , if ...else if ....多分支选择 switch ..... case ....循环语句 for while do--while控制循环的语句 break continue跳转语句 goto原创 2015-05-01 18:21:30 · 713 阅读 · 0 评论 -
指针与数组(4.29)
一 C语言一级指针变量与一维数组 int data[5];int *p; p = data; p[i] data[i] *(p + i) *(data + i) 注意:指针变量在保存了数组的首地址后,可以当作数组名来使用,不同的地方在于指针变量是一个变量,可以改变它的值,而数组名是一个地址常量,不能更改它的值。 更深的理解:dat原创 2015-04-30 23:53:15 · 729 阅读 · 0 评论 -
C语言指针变量(4.28)
一 C语言指针变量(草根派) 1.C语言分配内存 定义变量 malloc函数 2.C语言对内存操作 内存标识符号(变量名)内存所在的地址 读内存:变量名 , *地址值写内存:变量名=值,*地址值 = 值3.C语言的两种变量 普通变量 : 保存数值 定义:数据类型 变量名;int原创 2015-05-01 11:34:42 · 534 阅读 · 0 评论 -
模块化编程--函数(4.30)
一 C语言的函数 1.基本概念 函数是为了完成一个特定的功能封装起来的一段代码。 这样做的好处:提高代码的复用性 C语言中强调模块化编程,一个功能对应一个函数。 排序函数,找最大数函数,找最小函数 2.函数的使用 定义函数 返回值类型 函数名(参数类型 参数1,参数类型 参数2,...){ C语言语句原创 2015-05-01 15:39:40 · 459 阅读 · 0 评论 -
数组与排序算法(4.27)
一 一维数组的初始化 数组初始化指的在数组定义的时候,给数组赋值,如果一个数组已经定义了,接下来不能在以初始化的形式给数组赋值 初始化形式: 数据类型 数组名[数组元素个数] = {一个元素值,第二个元素的值,....}; int a[5] = {1,2,3,4,5};//a[0]=1,a[1] = 2,a[2] = 3,a[3] = 4,a[4] = 5i原创 2015-05-01 15:30:34 · 496 阅读 · 0 评论 -
C语言的循环语句(4.24)
一 C语言的循环语句---while while(条件){C语言语句;....} 特点:循环判断条件为真的时候,执行循环 思考:写一个和while等价的for? for(;条件;) while(条件) 经验:for语句更多的用在循环次数,while语句更多的用在循环判断? 思考:如何用while写一个死循环?whi原创 2015-05-01 15:51:34 · 716 阅读 · 0 评论 -
C语言数据类型(4.21)
C语言回顾 1.数据类型 基本类型 整型 : 小整型[char],短整型[short],整型[int],长整型[long] 浮点型 : 单精度[float],双精度[double] 构造类型 数组 / 结构体 / 联合体/ 枚举 2.运算符 自增/自减 : ++ , --算术运算符: +, - , * , / ,原创 2015-05-01 18:27:12 · 538 阅读 · 0 评论