Chinaunix首页 | 论坛 | 博客
  • 博客访问: 207283
  • 博文数量: 80
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 824
  • 用 户 组: 普通用户
  • 注册时间: 2014-06-12 21:40
个人简介

只有今天的埋头,才有明天的出头。

文章分类

全部博文(80)

文章存档

2014年(80)

我的朋友

发布时间:2014-10-12 21:22:37

指向指针的指针:指针变量在内存空间会占用一定的空间,可以定义指针来保存指针变量的地址值。Why need 指向指针的指针?指针在本质上也是变量,对于指针也同样存在传值调用与传址调用。重置空间大小(实例)二维数组在内存中以一维的方式排布,二维数组中的第一维是一维数组,二维数组中第二维才是具体的值.........【阅读全文】

阅读(1043) | 评论(0) | 转发(0)

发布时间:2014-10-12 17:39:30

数组类型由元素类型和数组大小共同决定。定义数组类型typedef int(name)[size]数组类型:typedef int (ANI)[4];数组定义:ANI  iArray;iArray就是一个整型数组,4个元素,每个元素是整型数组指针用于指向一个数组,数组名是数组首元素的起始地址,并不是数组的起始地址,通过将取地址符.........【阅读全文】

阅读(1092) | 评论(0) | 转发(0)

发布时间:2014-10-12 11:43:48

C语言没有字符串类型,使用字符数组来模拟字符串,以\0结束的字符数组,字符串可以分配在栈空间,堆空间,只读存储区。char*  s3 = “Hello”;字符串只读区,不能修改。字符串的长度就是字符串所包含字符的个数,c语言中的字符串长度指的是第一个\0字符前出现的字符个数。警告!if(strlen(a) >= strle.........【阅读全文】

阅读(1114) | 评论(0) | 转发(0)

发布时间:2014-10-11 23:07:14

指针运算:数组的空间大小为sizeof(array_type)*array_size指针与整数的运算规则:p + n; ——> (unsigned int)p + n*sizeof(*p);当p指向一个同类型的数组的元素时:p +1指向当前元素的下一个元素,p  - 1指向当前元素的上一个元素。指针只有减法(加、乘、除都不合法)相减仅2个指针指向.........【阅读全文】

阅读(933) | 评论(0) | 转发(0)

发布时间:2014-10-11 22:59:08

数组是一片连续的内存空间。数组隐性显示:int a[] 没初始化打印出来是随机数int a[5] = {1,2};后面的元素没初始化,编译器默认是a[5]= {1, 2, 0, 0, 0};memset (a, 0,sizeof(a));不叫初始化,而是调用函数来给数组赋0值,低效。可以用a[5] ={0}; 初始化效率高。数组地址与数组名?数组名代表.........【阅读全文】

阅读(972) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册