随笔分类 -  C

摘要:猛一看还真有点糊糊;注意区别: 1、函数型指针:指函数返回值的类型。 指针型函数:返回值是一个指针(即地址) 2、int(*p)()和int *p() 是一样吗?为什么? int (*p)()是一个变量说明,说明 p 是一个指向函数入口的指针变量,该函数的返回值是整型量,(*p)的两边的括号不能少。 -->函数型指针 int *p()则不是变量说明而是函数说明,说明 p 是一个指针型函数,其返回值是一个指向整型量的指针,*p 两边没有括号。作为函数说明,在括号内最好写入形式参数.-->指针型函数 一、函数型指针 在C语言中,一个函数总是占... 阅读全文
posted @ 2012-08-13 11:22 PEPE YU 阅读(426) 评论(0) 推荐(0) 编辑
摘要:一、数组指针 1.指向数组元素的指针 1、定义:还是那句话通俗的说指针就是地址 数组指针:数组的起始地址 数组元素指针:数组元素的地址 2、定义一个指向数组元素的指针变量的方法,与之前介绍的指针变量相同。 例如: int a[10]; /*定义 a 为包含10 个整型数据的数组*/ int *p; /*定义p为指向整型变量的指针*/ 3、指针变量赋值: p=&a[0]; //或者:p=a; 原因是p,a,&a[0]均指向同一单元 把 a[0]元素的地址赋给指针变量 p。也就是说,p指向 a 数组的第 0 号元素。 4、格式 类... 阅读全文
posted @ 2012-08-11 01:24 PEPE YU 阅读(1254) 评论(0) 推荐(0) 编辑
摘要:再次拿起C是2012年8月1日,回想第一次接触C还是大一下学期,大约是2006年。。。。大学C期末考试时我仍记得C考了76分……那年要不是C完全是可以拿一等奖学金的 六年了 之前虽熟悉C但是没认认真真去看去练习只晓得去应付考试。现在拿起来再瞅瞅…… 《C语言_谭浩强》关于指针学习时有这么一句话“在学习中除了要正确理解基本概念,还必须要多编程,上机调试。只要作到这些,指针也是不难掌握的。” 另一层意思就是指针还是很难滴 。。1.地址指针的基本概念 指针定义:通俗的说就是一个地址(常量)。书中定义:根据内存单元的编号或地址找到相应的内存单元“看图识字”: 设有字符变量 C,其内容为“K... 阅读全文
posted @ 2012-08-09 22:32 PEPE YU 阅读(1928) 评论(3) 推荐(2) 编辑

点击右上角即可分享
微信分享提示