摘要: 1 内存五大区 栈 堆 静态区 常量区 代码区2 int result = 0; //calloc和malloc功能一样,都是在堆区开辟一块新的空间,唯一不同的是,calloc还把空间重启了一下 //第一个参数是分配多少个房间 //第二个参数是每个房间多少字节 //realloc ... 阅读全文
posted @ 2015-04-23 21:37 fengkuangIT 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1 char a[] = "wertyyui";//把常量区的内容复制到栈区,可以修改 //不能直接操作常量区里面的内容 //a[2] = 'x'; printf("%p\n" , a); char *p = "wertyui";//直接指向常量区 printf("%p\n" , p);2... 阅读全文
posted @ 2015-04-23 21:29 fengkuangIT 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1、 数组不可直接赋值,可以通过结构体把数组放在结构体内实现直接赋值 int stu1Array[3] = {1 , 2 , 3};//不能定义一个数组直接写到下面 Student stu1 = {"zhangsan" , 110 , 23 , 98 , {1 , 2 , 3}}; Stude... 阅读全文
posted @ 2015-04-21 19:06 fengkuangIT 阅读(119) 评论(0) 推荐(0) 编辑
摘要: //判断从控制台输入的密码是否正确BOOL varifyPassWord(char passWord[] , int index){ BOOL result = YES; int count = 3; char originalPassWord[20] = {0}; strcpy(origi... 阅读全文
posted @ 2015-04-18 10:21 fengkuangIT 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1、 函数的定义 返回值类型 函数名(形式参数){ 语句 return 返回值;} 函数的返回值称为函数的值,只有通过return返回给主调函数 一个函数只能有一个返回值 函数没有返回值也可以通过return返回到主调函数 return后面的语句不再执行2、 函数调用3、 ... 阅读全文
posted @ 2015-04-18 10:17 fengkuangIT 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: 字符串数组元素访问:
1、访问某个字符串:数组名[第⼀一维下标]
2、访问某个字符 :数组名[第⼀一维下标][第⼆二维下标]3、多维数组占⽤用内存 = 元素个数 乘以 单个元素所占空间创建⼀一个字符串数组(内容是你周围⼀一圈⼈人的姓名),对字符串 (英⽂文)从⼩小到⼤大排序。 char name... 阅读全文
posted @ 2015-04-15 22:54 fengkuangIT 阅读(1775) 评论(0) 推荐(0) 编辑
摘要: 1、一维数组 数组是构造数据类型 区分定义数组 和数组元素 (int a[10] a[10]) 必须保证下标不能越界 数组是一个整体,不能直接参与运算,只能对单个元素进行处理。2、数组排序(冒泡排序) int a[7] = {3 , 1 , 7 , 23 , 12 , 87 , 2};... 阅读全文
posted @ 2015-04-14 22:49 fengkuangIT 阅读(399) 评论(0) 推荐(0) 编辑
摘要: 1 算术运算符 单目 》双目 》三目2 关系运算符3 逻辑运算符 &&高于|| !算术还高高 一共有十五个优先级:1 () [] . ->2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof3 * / %4 ... 阅读全文
posted @ 2015-04-13 22:03 fengkuangIT 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 1、随机数 arc4random() 返回一个随机数 如果要随机[a,b]范围内的随机数 arc4random() % (b - a + 1) + a ;2、break 跳出本次循环 continue 结束本次循环,continue代码不再执行,进入下次循环。 int n = 1; wh... 阅读全文
posted @ 2015-04-13 21:35 fengkuangIT 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 1、 BOOL类型 BOOL isRightOrNo = YES; isRightOrNo = 56;//可以打印出来,在C语言中,非0即真 printf("%d\n" , isRightOrNo);2、 关系运算符 //&& 同时为真才为真 //|| 同时为假才为假 // ! 非 短... 阅读全文
posted @ 2015-04-10 22:03 fengkuangIT 阅读(534) 评论(0) 推荐(0) 编辑