
C语言
文章平均质量分 69
张乾坤
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言 第一章
0b开头代表是二进制0开头代表是八进制0x开头代表是十六进制11代表是十进制十进制转二进制 连除倒取余十进制转八进制八进制转换数值十进制转十六进制一个八进制可以表示三个二进制位一个十六进制可以表示四个二进制位//注释:分为单行注释和多行注释(/**/)//注释的作用:起到解释说明代码的作用,程序运行中不参与编译,是给程序员看的/* 多行注原创 2015-12-22 21:13:02 · 1454 阅读 · 0 评论 -
day11动态内存分配
1.内存区域的划分(从高到低)a.栈区 栈 (先进后出) 队列(先进先出)b.堆区(重点)c.静态区(全局区)只初始化一次;如果初始化没给值,系统默认为零;只有程序退出才释放d.常量区 常量占用内存,只读状态,绝不可修改e.代码区2. 栈区 一个程序在内存中栈区大概分配7~8M的栈区内存,递归能很快的吃掉内存3.局部变量存在于栈区原创 2015-12-22 21:21:35 · 378 阅读 · 0 评论 -
day10 高级指针
1.快捷键: option +command + {} 选中整款代码上下移动control + i 自动对其选中的代码command + {} 选中代码块整块左右移动commond +t 增加标签commond + ⬆️⬇️ 快速跳到文件头和文件尾commond + f跳到搜索框2.整形指针 指向整形变量的指针3.浮点型指针 指向浮点型变量原创 2015-12-22 21:20:24 · 265 阅读 · 0 评论 -
day9 指针
1.内存中的最小存储单元叫字节,为了方面我们操作内存中的数据,生产商对每一个内存中的存储单元进行编号,这个编号就叫做地址,地址其实就是指针,指针就是地址。2.访问内存中的数据有两种:直接变量 间接变量3.int a = 10 ;printf("a = %d\n",a);通过变量名访问内存中的数据的方式就是直接访问4.通过代码的方式查看a的内存分配地址5.& 代表取地址符号 &原创 2015-12-22 21:19:47 · 320 阅读 · 0 评论 -
day 8 Xcode 一些快捷键
针对Xcode操作快捷键command + N 新建文件command + shift + N 新建工程command + A 全选command + S 保存command + X 剪切command + C 复制command + V 粘贴command + R 运行command + B 编译command + . 暂停command + shif原创 2015-12-22 21:19:07 · 487 阅读 · 0 评论 -
day7 函数
1.函数的定义:返回值类型 函数名 (形式列表) {函数体 //有返回值的时候需要用return 将数据返回,每个参数用逗号隔开2.函数:是具有特定功能的代码段。3.函数的好处 : 使代码更简洁 复用性比较强 可移植性 可修复性 安全性4.函数分为两种:第一种是库函数,就是系统提供的函数,我们可以直接拿来使用;第二种:由于系统提供库函数是有限的,不能满足原创 2015-12-22 21:17:27 · 366 阅读 · 0 评论 -
day6 多维数组
1.多维数组:每多一个维度,就会出现一个更大的容器去装裹之前的维度2.有两个下标的数组就是二维数组3.定义二维数组的步骤:类型修饰符 数组名【长量表达式1】【常量表达式2】 ={初始值};4. int agearry[3][5] ={{18},//代表是第一行;没有赋值的部分,系统默认赋值为0{17,15,12,11,14},//第二行{5,7,23,89,19}};//第原创 2015-12-22 21:16:52 · 268 阅读 · 0 评论 -
day4 数组
1. 数组:是有相同数据类型组成的有序的一组的数据。数组是一种构造数据类型,因为数组中的数据都是一格格的基本的数据类型组成的2.数组的定义: 数组也是数据类型 数组名【数组中的元素的个数】 = {值1,值2,。。。。}; 定义一个整形数组 int array[10] = {19,20,21,22,23,24,25,26,27,28}; 定义一个float类型的数原创 2015-12-22 21:15:42 · 366 阅读 · 0 评论 -
day3
1.循环就是满足特定的条件下,反复的执行某一段代码for 循环语句 for (语句1;语句2;语句3) { 语句4; }语句1 循环变量的初始值语句2 循环条件 如果成立,执行循环体,不成立就结束循环语句3 循环体int j; for (j=1;j { if (j%2==0)//老程序员原创 2015-12-22 21:14:57 · 231 阅读 · 0 评论 -
day2
Bool 在C语言中,非0即为真。BOOL布尔数据类型,用类似存储真假,存有两个初始值 YES和NOBOOL flag = YES;flag = NO;//flag = 10;一般不这样命名,这是不规范//BOOL数据的作用:用来存储关系运算符和逻辑运算符的结果,用来存储分支语句的判断条件,用来存储循环的判断条件 //C语言中非零即为真。原创 2015-12-22 21:13:54 · 357 阅读 · 0 评论 -
day12 函数指针
1.函数指针:指向函数的指针就是函数指针,由于函数名里面存储的就是函数的首地址,即函数指针是指向函数名的指针2.定义指针的格式 :指针类型修饰符 *指针变量名 = 初始化 float *f = NuLL3.如何定义一个函数指针,其步骤:a.将函数名去掉用(*)替代 b.如果有参数将参数名去掉,只保留参数类型eg:int * sum(原创 2015-12-22 21:22:08 · 312 阅读 · 0 评论