此质料是摘要:<<彻底搞定C 指针 >>,自己感觉比较有价值,现与大家分享。 1. 从const int i 说起 你知道我们声明一个变量时象这样int i ;这个i是可能在它处重新变赋值的。如下: int i = 0; i = 20; 不过有一天我的程序可能需要这样一个变量(暂且称它变量),在声明时就赋一个初始值。之后我的程序在其它任何处都不会再去重新对它赋值。那我又应该怎么办呢?用co
NS2代码库中,经常看到以(int agrc,const char* const* argv)为参数的函数。 按照下面转载中提及的读法,应读为 argv is (a pointer to (a const pointer ( to a const char))). argv其实就是个二级指针(即是指向指针的指针),第一个const修鉓是表示argv指向的指针指向了一个常量,不能修改;第二