首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

函数传参有关问题

2013-11-02 
函数传参问题我定义了一个char dirPath[MAX_PATH] 然后我想定义一个函数listFile,把dirPath传进去,怎

函数传参问题
我定义了一个char dirPath[MAX_PATH] = "";
然后我想定义一个函数listFile,把dirPath传进去,怎么声明和定义?函数传参有关问题
我这样void listFile(char dirPath) 提示错误:cannot convert parameter 1 from 'char [260]' to 'char' 传参 char
[解决办法]
void listFile(char *dirPath);//数组名相当于指针
[解决办法]
数组作参数会退化成指向其首元素的指针故:
void listFile(char *dirPath);
楼主还是先打牢基础吧,推荐 《C primer》

热点排行