c语言: 修改参数的地址,及注意事项
2015-06-18 09:46
316 查看
如果需要在函数中修改参数的地址,首先参数肯定要是指针类型,同时传递的参数不能直接使用数组变量,至少需要先转换一下。
比如:
char str[] = "123";
不能直接传 abc(&str);
至少要:
char *p = str;
abc(&p);
2014-07-14
比如:
char str[] = "123";
不能直接传 abc(&str);
至少要:
char *p = str;
abc(&p);
2014-07-14
相关文章推荐
- chapter13test4
- c语言: 生成随机数
- 对《深入C++对象模型》中的一个疑问——虚函数表的type_info的位置
- effective c++
- (C语言)精髓——指针
- 百度知道里关于C++的讨论
- c++ builder 拖控件到GroupBox和PageControl上面,控件不见了。
- C++ Primer Plus学习笔记三(第四章)
- Effective C++条款53
- C++实现快速排序
- QT编译遇到的初级问题整理 gnu-libstdc++\4.9\include\cstdlib:72: error: stdlib.h: No such file or directory
- 不可或缺 Windows Native (18) - C++: this 指针, 对象数组, 对象和指针, const 对象, const 指针和指向 const 对象的指针, const 对象的引用
- 在c语言中嵌入汇编语句,对于我来说相当难。
- C++中使用std::regex提取lrc歌词文件
- 【C++探索之旅】开宗明义+第一部分第一课:什么是C++?
- 【C++探索之旅】开宗明义+第一部分第一课:什么是C++?
- NotePad++与MinGw的第一次HelloWorld——C语言环境配置说明
- vs2013出现ISO C++ conformant解决办法
- C++静态变量对象的建立和删除,兼论MFC开始运行的起点(全局对象)
- C++字符串转化为数字的库函数