码迷,mamicode.com
首页 > 其他好文 > 详细

Stdc--07 指针和字符串

时间:2014-09-04 18:52:49      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:strong   数据   sp   on   amp   c   bs   as   r   


HighLight:

1. Pointer

  1).  用法

  2).  指针参数

  3).  野指针 

  4).  指针返回值

  5).  指针加减整数

  6).  数组和指针

  7).  const指针和指针const

2. String


 

Pointer

1. Basic

  多字节的数据,将其首字节地址作为该数据的地址。将指针存放在一个变量中, 该变量叫指针变量。

    int *p = &a;
        -->  *号前面类型 为目标类型。 指针指向什么类型*号前面就写什么类型
        -->  a变量的首字节的地址存放在p中

  int *po = &i;    // po是int指针(存放int i的地址)
  po = &i;       // &取地址运算符,所以&i和po代表的都是i的地址(int指针型)
  *po = i;       // i和*po代表的都是i的值(int)

 

2. 用法

  1) 指针可以用于参数,传递变量的地址,就相当于可以在多个函数中操作相同的内存地址。

 

 

             

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

指针变量的类型和目标的类型不一定严格一样。

Stdc--07 指针和字符串

标签:strong   数据   sp   on   amp   c   bs   as   r   

原文地址:http://www.cnblogs.com/wg934/p/3949816.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!