社区
C语言
帖子详情
简单+不会
csdn5211
2003-08-19 01:48:41
正在看《Thingking in c++》,一道很简单的题,“打开一个文件,统计空格的个数”,统计空格个数我会,可是什么文件怎么办呐?请给源码。
...全文
72
10
打赏
收藏
简单+不会
正在看《Thingking in c++》,一道很简单的题,“打开一个文件,统计空格的个数”,统计空格个数我会,可是什么文件怎么办呐?请给源码。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yakai
2003-08-20
打赏
举报
回复
这是你自己应该告诉程序的,一般放在当前目录下就可以了
csdn5211
2003-08-20
打赏
举报
回复
可是程序怎么知道文件在哪啊?
bm1408
2003-08-20
打赏
举报
回复
#include <fstream.h>
ifstream soucefile ( "from.txt" , ios::out | ios::nocreate );
if ( soucefile.fail() )
{
cout<<"cannot open the soucefile."<<endl;
}
ofstream destinfile ("output.txt" , ios::in );
if ( destinfile.fail() )
{
cout<<"cannot create the destinfile."<<endl;
}
happycock
2003-08-20
打赏
举报
回复
DOS下怎么访问不在当前目录的文件?一样的吗。
文件的完整名称是这样的,路径+文件名
比如d:\my\xx.txt
csdn5211
2003-08-20
打赏
举报
回复
假如不是当前目录呢?
happycock
2003-08-19
打赏
举报
回复
#include <fstream>
using namespace std;
int main()
{
ifstream a("filename");
}
a就是文件对象了,其他的对象怎么用,仿照就行了。
jack_wq
2003-08-19
打赏
举报
回复
#include <stdio.h>
main()
{
int c,i,nwhite,nother;
int ndigit[10];
nwhite=nother=0;
for(i=0;i<10;i++)
ndigit[i]=0;
while((c=getchar())!='\EOF')
if(c>='0'&&c<='9')
++ndigit[c-'0'];
else if(c==' '||c=='\n'||c=='\t')
++nwhite;
else
++nother;
printf("digit=");
for(i=0;i<10;i++)
printf("%d",ndigit[i]);
printf(",white space=%d,other=%d\n",nwhite,nother);
}
vsfan
2003-08-19
打赏
举报
回复
use fstream()
look it up in msdn
ppm07
2003-08-19
打赏
举报
回复
#include <fstream.h>
ifstream soucefile ( "from.txt" , ios::out | ios::nocreate );
if ( soucefile.fail() )
{
cout<<"cannot open the soucefile."<<endl;
}
ofstream destinfile ("output.txt" , ios::in );
if ( destinfile.fail() )
{
cout<<"cannot create the destinfile."<<endl;
}
jack_wq
2003-08-19
打赏
举报
回复
<C程序设计语言〉第二版(英文版)22页!
jsp+mysql学生信息管理系统
(部署很
简单
,实在
不会
的话,10刀帮你搞定)这个是我大三的时候做的,不是很大,但做期末考试绰绰有余(jsp+javabean+servlet+mysql) 普通用户 具有按学号学好查询学生资料功能,普通用户必须先注册,然后登陆、查询。 管理员 可以对学生进行添加学生资料、删除学生资料、修改学生资料、查询学生资料
while(true){ i++;} 如何
不会
陷入死循环
一日晚,突发奇想,想到一道可能在面试中出现的题目(目前还没见过,自己想到的): while(true){ i++;}请问如何
不会
陷入死循环,要求不能在大括号之间添加任何语句…… 先不要看我后面的内容,你能想到几个答案? 当时把这个题目放到了自己qq签名上,并且借用腾讯
一看就懂的i++和++i详解
我相信很多朋友可能之前已经百度过i++和++i的相关文章了,也做过不少的练习,觉得自己已经深刻掌握了它们之间的原理了,真的是这样的吗?来试试计算一下我下面提供的几道练习,你就会发现你又
不会
了!
i++ 、 ++i和i+=1、i=i+1 的问题
i++ 、 ++i和i+=1、i=i+1 等这类问题是也笔试必考内容之一,基础中的基础。如果
不会
,那就已经可以看出你个人的基础水平了。虽然看上去
简单
,但是不懂原理是不行的。只有了解原理才能记忆最深 i++ 和 ++i 的区别: i++:先赋值,在相加, ++i:先相加,在赋值 废话不多说直接上代码,实践才是检验真理的唯一标准。 public class Test { public static...
Java i++ 与 ++i 原理
记得大学期间学习C语言的时候,对于 i++ 和 ++i (i-- 和 --i)的理解,一直似懂非懂的状态,因为很多人给出的解释都不够严谨,比如:i++是在操作之后增加,而++i是在操作之前增加。但是,如何确定“操作”的时间点呢?由于平时使用的时候,没有出现过什么问题,为了代码的可读性,也
不会
刻意写一些“看似很牛X”的复杂且冗长的代码,这个问题也就没有去深究。今天突然心血来潮,想弄清楚其中的原理,并以此文作为记录。
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章