C语言中的指针与数组

原创 2012年03月30日 16:07:39

char *str = "what's your name?";

char src[] = "if you can think of anything, fake it";

编译器会把src看作是数组元素的首地址,&src[0]的同义词。

注意:在数组形式中src是一个地址常量,不能更改,因为这意味着更改数组的存储的位置(地址)。

可以使用src+1来标识数组里的下一个元素。但不能用++src。增量运算符只能用在变量名前,而不能用在常量前。


C语言中指针和数组的几种访问形式

一、关于这几种访问形式,理论不多说,从例子看: 1、数组名 #include int main() { int i,a[]={0,1,2,3,4}; for(i=0;i...
  • weiyayunerfendou
  • weiyayunerfendou
  • 2016年08月29日 21:07
  • 3204

C语言中的指针(*p p &p)

    在看博客时,无意看到了一篇关于C语言指针的博客议论。虽然写的内容不多,但是自己觉得还是有用,就记下来了。    学习C语言时,指针的学习是比较难的一部分,常常分辨不了*p   p    &p ...
  • rn7ps8bn
  • rn7ps8bn
  • 2009年09月03日 16:53
  • 4059

C语言中关于指针的数据类型和指针运算的小结

有关指针的数据类型小结 记忆诀窍: 容易混淆的几个int *p[n] 、int (*p)[n],其中int *p[n]是一个数组,数组的元素是指针;int (*p)[n]是个指针,是一个指...
  • xiaoranzhizhu
  • xiaoranzhizhu
  • 2014年09月14日 16:36
  • 787

C语言学习篇-9指针运算、指针与数组

说明:本文主要阐述指针的基本运算及算术运算,指针与数组的关系,指针与字符串的关系。指针运算1.指针的基本运算包括取地址以及取值运算等运算。 单目运算符“&”是取操作对象的地址,“*”是取指针指向的对...
  • fd070910
  • fd070910
  • 2016年06月04日 23:08
  • 703

C语言:行指针和列指针

本文主要介绍C语言二维数组中的行指针及列指针,目的是为了搞清二维数组或更高维数组在作为函数参数进行传递时,考虑到代码的可复用性及软件最小权限原则,如何声明该形式参数。学习笔记,仅供参考,如有错误,敬请...
  • sudazf
  • sudazf
  • 2013年03月11日 23:20
  • 3528

C语言中的指针-记录个人理解

1、直接使用指针的表达式,表示使用指针代表的内存地址 2、在指针表达式前加上符号:*,表示使用指针指向的值,也就是指针所代表的内存地址中存储的值 3、指针也有数据类型 4、假设int...
  • Listener_ri
  • Listener_ri
  • 2015年06月14日 09:57
  • 2378

C语言中指针与数组的区别与联系

好久不写东西了,从毕业以来,整个人都懒散了很多。今天终于鼓起勇气,来写一点儿东西…… 指针与数组对于C语言程序员来说肯定不会陌生,一说起这个话题,我就想起了曾经被内存、地址、地址里的内容这些概念狂虐时...
  • cyfcsd
  • cyfcsd
  • 2017年02月03日 17:29
  • 4420

C语言中引用及指针和引用的联系与区别

引用:引用是一个变量的另一个名字,又称别名。定义方式: int a=10; int &b=a;在这里,意思就是给a变量起了一个新名字b,因此b不可再次被重新定义。 引用必须初始化,无空引用,并且...
  • wtzdedaima
  • wtzdedaima
  • 2017年10月28日 16:51
  • 104

11、C语言中字符数组和指针字符串的指针变量

#include #include //通过指针引用字符串,以及字符数组 int main() { //%c(一般的数据类型如:%d) 对应值。 %s 对应字符串首地址。 char...
  • xuxianmei
  • xuxianmei
  • 2013年06月06日 18:12
  • 901

C语言学习——指针与数组、空指针

指针与数组 方法1 方法2 小案例指针与数组数组的元素在内存中是互连的,通过指针操作数组某个元素方法1int vals[4]={1,2,3,4}; int* p=vals; /*p指向数组的内存地址,...
  • zhengyikuangge
  • zhengyikuangge
  • 2016年09月20日 09:39
  • 670
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言中的指针与数组
举报原因:
原因补充:

(最多只允许输入30个字)