IOS C语言学习笔记
文章平均质量分 72
lyh9222
这个作者很懒,什么都没留下…
展开
-
C语言基础 选择结构 流程控制 If Switch
switchswitch(表达式){case 常量;语句;…break;case 常量;语句;…break;default;语句;…break;}注意点: 1、case 后面的常量不可以重复2、break 作用:结束switch 语句3、switch 语句只有遇到break 或者 switch 后面大括号才会结束原创 2014-11-08 22:54:19 · 652 阅读 · 0 评论 -
C语言基础 预处理指令
在编译前进行解析处理的指令 源代码 —> 编译预处理 —> 编译 —> 链接 —> 运行 编译预处理指令 1.宏定义 #define 1.1 不带参数的宏定义 1.2 带参数的宏定义原创 2014-11-20 22:01:00 · 484 阅读 · 0 评论 -
C语言基础 运算符
自增自减运算符无论++在前还是在后都会自增1++a; a本身会自增1,它的返回值(结果)是原来的 a + 1 的值a++; a本身会自增1,它的返回值(结果)是原来的 a 的值int a = 2;int b = a++ + a++ ; // 2 + 3 a = 4b = ++a + ++a ; // 5 + 5 a = 6原创 2014-11-08 22:38:21 · 485 阅读 · 3 评论 -
C语言基础 结构体 枚举
结构体基本概念构造类型 : 由已有的数据数据类型构成类型 1.数组 : 多个同种数据类型的数据构成的那么一种类型 特点 : 只能存放一种数据类型 2.结构体 : 用来存放表示某种特定含义的一组数据 它是对数据的封装 函数对功能的封装原创 2014-11-20 21:40:01 · 430 阅读 · 0 评论 -
C语言基础 指针函数与函数指针
11-12 指针函数指针函数 : 返回值为指针的函数局部变量的地址不可以作为函数返回值 , 因为局部变量在函数结束时候已经被系统回收了char *words(){return “today is good day!\n”;}char *words2() //错误示范 (局部变量){char words[] = “today is g原创 2014-11-12 22:41:10 · 377 阅读 · 0 评论 -
C语言基础 内存区分与存储
内存分区fen'pei 从高地址到低地址 栈 : 局部变量 , 内存是由系统管理堆 : 存放对象 , 它由程序员自己申请释放, 它的内存需要程序员自己管理全局区 : 存放全局变量与静态变量, 它由系统管理常量区 : 用来存放常量, 内存它由系统管理 , 它是只读区代码区 : 用来存放代码, 内存它由系统管理 , 它是只读区原创 2014-11-12 22:42:27 · 450 阅读 · 0 评论 -
C语言基础 指针
11-11 指针内存中最小的存储单元 : 字节 , 每一个字节在内存中都有一个编号, 这编号就是指针指针作用 : 有了指针就可以访问它所指向的存储空间*作用 : 1.在定义指针变量的时候 , 它就类型说明符 , 它说明定义的这个变量是一个指针变量2.如果不是在定义指针的时候 , 它是一个操作符 , 用在指针变量的前面是访问指针所指向的存储空间&作用 :原创 2014-11-12 22:36:32 · 355 阅读 · 0 评论 -
C语言基础 字符串
字符串字符串有一个结尾的表示 “\0”字符串与字符数组的区别在于字符串是以\0结尾的, 而字符数组任意字符结尾%s 根据\0来判断字符串有多长总结 : \0 的ASCII码就是 01. 字符串是一个以\0结尾字符数组2. %s输出内容仅会检查是否遇到\ 03. 字符数组如果没有部分初始化 那么没有初始化的元素就被初始化为0,\0的ASCII码就是04原创 2014-11-10 00:25:24 · 418 阅读 · 0 评论 -
C语言基础 进制
进制十进制 : 逢十进一八进制 : 逢八进一二进制 : 逢二进一以0b或0B开头就表示二进制数int b = 0b1101;printf(“b = %b”,b);八进制:以0开头的就表示八进制数int o = 015;printf(“o = %d”,o);十六进制: 以0x或0X开头的数就是一个十六进制的数int x = 0xd;pr原创 2014-11-10 00:09:09 · 1174 阅读 · 0 评论 -
C语言基础 数组与排序
11-8 数组用来保存多个相同数据类型的数据集合定义变量 变量类型 变量名称;定义数组 变量类型 数组名称 [元素个数];定义一个可以容纳5个int类型的数据的数组int scores[5];1.数组只有定义了才能初始化2.只定义数组没有初始化那么数组中都是垃圾值,所以数组只有初始化了才可以使用./*总结:1.数组元素作为函数原创 2014-11-10 00:16:34 · 576 阅读 · 0 评论 -
C语言基础 函数
11-5 函数函数:完成特定功能的代码块作用:管理代码优点:提高代码的可读性· 提高代码的复用性· 提高代码的可维护性函数:函数名不可以重复定义要给函数起个有意义的名字函数特点:只有调用才会执行 函数的定义格式形参列表 返回类型 函数名称(参数类型 参数名称,参数类型 参数名称)语句;…} 如何去定义一个原创 2014-11-10 00:07:39 · 540 阅读 · 0 评论 -
C语言基础 循环结构 while for
while循环循环: 用来处理一些重复执行的操作些循环的具体步骤:1.确定需要重复执行的操作2.确定循环终止的条件1,在循环开始前,需要做点事(定义一个循环控制变量并将其初始化)2,确定循环约束条件3,在每一次循环结束的时候或在循环中,要去改变循环控制变量的值,让它不换接近约束条件.int count =0;while (count prin原创 2014-11-08 23:02:36 · 1172 阅读 · 0 评论 -
C语言大总结
本人学习C语言入门的总结 看看是否都学会了呢原创 2014-11-20 22:03:15 · 726 阅读 · 0 评论