(转)ns2代码(int agrc,const cha…
来源:互联网 发布:网络玄幻小说书名大全 编辑:程序博客网 时间:2024/05/16 12:06
NS2代码库中,经常看到以(int agrc,const char*const* argv)为参数的函数。
按照下面转载中提及的读法,应读为 argv is (a pointerto (a const pointer ( to a const char))).
argv其实就是个二级指针(即是指向指针的指针),第一个const修鉓是表示argv指向的指针指向了一个常量,不能修改;第二个const修鉓是表示argv指向的指针是个常量,不能对其进行增减操作。
argv[0]其实就是argv指向的第一个指针(char*类型指针),它实际上指向 一个以'\'结束的字符串。
一般情况下:argv[0]-argv[argc-1]存储着函数的各个参数。
Bjarne在他的TheC++ ProgrammingLanguage里面给出过一个助记的方法:
把一个声明从右向左读。
char * const cp; ( * 读成 pointer to)
cp is a const pointer to char
const char * p;
p is a pointer to const char;
char const * p;
char ** p1;//
char const char**p2;//
char * const *p3;//
const char * const *p4;//
char ** const p5;// const pointerto
const char ** const p6;// const pointerto
const char * const * const p8;// const pointer to const pointer toconst char
转自:http://blog.sina.com.cn/s/blog_6074447a0100l3lp.html
- (转)ns2代码(int agrc,const cha…
- SyntaxError: Non-ASCII cha…
- const int *pi与int&nbs…
- Lesson 64 The Cha…
- 转-int ,long , lo…
- int spi_write_then_read (struct …
- dojo甘特图插件扩展gantt cha…
- (int agrc,const char* const* argv)为参数的函数
- [转]int* p[2] 与 int (*p)[2]…
- [转]int* p[2] 与 int (*p)[2]…
- [转] 彼尔…
- ch09_ex25 int Search(S…
- 【原创】Eclipse An int…
- __swi(0x00) void SwiHandle1(int …
- vs2005 int _tmain(int argc, _TCH…
- int main(int argc,char…
- (转)关于主函数:int main(int&nb…
- IO 总结 (转)
- PDF解密软件pdf password remover
- ns2,AODV协议解析
- WebProject
- ubuntu下打开txt文档乱码问题
- ns2编程小技巧(转)
- (转)ns2代码(int agrc,const cha…
- (转)使用GDB调试NS2程序
- ns2中基本变量类型定义
- ns2中结构体定义
- ns2中AODV协议HDR_CMN(p)的含义
- eclipse安装aptana3之后无代码提示…
- 暑假社会实践报告
- 暑假实践活动报告
- MP算法和OMP算法及其思想