![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
Kyrie2011
这个作者很懒,什么都没留下…
展开
-
C/C++中const用法详解
1.const用于指针第一种形式:如type *const 指针变量;int *const p; //指向整形的常量指针 ,它不能再指向别的变量(p的值不能改变),但指向(的变量)的值可以修改。第二种形式:如const type * 指针变量; vs type const * 指针常量const int * p; //指向整形常量的指针,它所指向(的变量)的值不可以更改int co...原创 2019-03-07 20:59:32 · 1761 阅读 · 0 评论 -
C/C++中函数指针用法详解
1.函数指针 为什么要使用函数指针?在同一个函数中通过使用相同的形参在不同的时间使用产生不同的效果。获取函数的地址:只要使用函数的名字即可。例如:void function(int a);则function是该函数的地址。首先声明函数的原型,然后用(*p)替代函数名,这样p就是这类函数的指针。例如:“声明”函数原型(无须形参): int number(int, int); ...原创 2019-03-07 21:12:33 · 330 阅读 · 0 评论 -
C语言中变量的链接属性和作用域
1、局部变量能否和全局变量重名?答:能,局部会屏蔽全局。要用全局变量,需要使用"::"局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内。2、如何引用一个已经定义过的全局变量?答:extern可以用引用...转载 2019-03-25 14:50:00 · 1016 阅读 · 0 评论