首页 > 编程语言 > 详细

指针与数组

时间:2019-08-27 19:43:43      阅读:96      评论:0      收藏:0      [点我收藏+]

首先明确的是,指针是地址变量;

其次,看到一个指针,就要看,指针的类型,指针指向的类型;

指针用法主要包括:

指针指向常量;

指针指向数组;

指针指向字符串;

定义:char *str="Hello World!";

  它们最根本的区别是在内存中的存储区域不一样,字符数组存储在全局数据区或栈区,第二种形式的字符串存储在常量区。全局数据区和栈区的字符串(也包括其他数据)有读取和写入的权限,而常量区的字符串(也包括其他数据)只有读取权限,没有写入权限  

指针指向结构体;

指针数组:所谓指针数组就是数组中的每个元素都是指针变量,或称为,由指针构成的数组。

定义:

数据类型 *数组名[元素个数]

例如: int *px[10];

[]的优先级比*高,所以,px首先是一个数组名,然后是一个指针。

 

指针与数组

原文:https://www.cnblogs.com/forever-fireflies/p/11420212.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!