码迷,mamicode.com
首页 > 编程语言 > 详细

c语言const

时间:2016-11-08 20:16:55      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:功能   color   语言   div   pre   关键字   字符串处理   int   指针   

 1 const关键字
 2     const int i = 14
 3 const和指针结合,共有4种形式
 4 const int *p;    p是一个指针,指针指向一个int型数据。p所指向的是个常量。        
 5 int const *p;    p是一个指针,指针指向一个int型数据。p所指向的是个常量。    
 6 int *const p;    p是一个指针,指针指向一个int型数据。p本身是常量,p所指向的是个变量
 7 const int *const p;    p是一个指针,指针指向一个int型数据。p本身是常量,指向的也是常量
 8 
 9 结论和记忆方法:
10 1、const在*前面,就表示const作用于p所指向的量。所以这时候p所指向的是个常量。
11 2、const在*后面,表示p本身是常量,但是p指向的不一定是常量。
12 
13 const型指针有什么用?
14 char *strcpy(char *dst, const char *src);
15 字符串处理函数strcpy,它的函数功能是把src指向的字符串,拷贝到dst中。

 

c语言const

标签:功能   color   语言   div   pre   关键字   字符串处理   int   指针   

原文地址:http://www.cnblogs.com/lanjianhappy/p/6044097.html

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