C++读入文本文件

[复制链接]
查看11 | 回复1 | 2011-11-25 11:58:16 | 显示全部楼层 |阅读模式
第一:agrc<2是什么意思? argc在main里面定义过了是int型变量,应该是来告诉你后面的那个指针有多少个子指针,,char**agrv是个双指针或说二维指针,所以argc一般告诉电脑,agrv有几个指针。小于2后是输出没有东西的。所以其实是要求这个值至少是2的。或者大于2,才能执行所有内容。第二,infile.open(agrv[1]);是不是打开一个叫agrv[1].txt的文件argv[1]是个 char*,前面说过argv是个二维指针,所以自然,argv[1]是char*。文件名一般都是char*的。比如char *filename = "D:\001.txt";那么argv[1]是类似 filename一样的东西。并不是 ar...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行