| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 652 人关注过本帖
标题:[求助][讨论]写C++代码时,大家写得方式不一样!
只看楼主 加入收藏
dearbot
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-8-12
收藏
 问题点数:0 回复次数:5 
[求助][讨论]写C++代码时,大家写得方式不一样!
今天在网上看大家的贴子,怎么写输出时有的用printf("");有的却用cout<<"";二者有什么不同?历史遗留?版本问题?我在Microsoft Visual C++6.0上运行都没问题。但为什么会出现这种现象?我们学校里老师是用printf("");这种方式。

还有#include <iostream.h> 可以写成 #include "iostream.h" 所有包含头文件都可以用这种各式吗?

------------------------------------------------------------------
谢谢各位解答~!
搜索更多相关主题的帖子: Microsoft 代码 include iostream 
2007-09-06 17:20
aipb2007
Rank: 8Rank: 8
来 自:CQU
等 级:贵宾
威 望:40
帖 子:2879
专家分:7
注 册:2007-3-18
收藏
得分:0 
c++兼容c

Fight  to win  or  die...
2007-09-06 20:40
xjlsgcjdtc
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2007-9-4
收藏
得分:0 

如果头文件用“”标出,则编译器会到当前目录文件中查找此头文件,则到“标准”头文件目录中查找,
如果用<>标出,则会跳过第一步!


String me = "program"
2007-09-06 21:57
valentineyzq
Rank: 1
等 级:新手上路
威 望:1
帖 子:69
专家分:0
注 册:2007-8-21
收藏
得分:0 
printf("")是C语句,cout<<是C++语句。C++是兼容C的,但是C语言代码运行时也要添加相应的头文件。cout比printf("")简单易用。
包含头文件时,如果用<>编译器会在指定文件夹下找头文件,""就会到工程目录下。

我的世界曾经下过一场倾盆大雨。
2007-09-06 22:38
yuyunliuhen
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:1435
专家分:0
注 册:2005-12-12
收藏
得分:0 
cout,print有时混用会出现些问题,因为print 是即时刷新,而cout不会,混用可能会导致输出顺序改变。
#include<iostream.h>
#include<iostream>
只是新旧标准的问题,建议后者,养成好的习惯。

Go confidently in the  directions of your dreams,live the life you have imagined!Just do it!
It is no use learning without thinking!
2007-09-07 13:20
virusswb
Rank: 1
等 级:新手上路
威 望:1
帖 子:342
专家分:0
注 册:2005-8-6
收藏
得分:0 
printf("");是c里面的,在c++中也可以使用
cout<<"";是c++中定义的,

jorden008@
2007-09-07 13:27
快速回复:[求助][讨论]写C++代码时,大家写得方式不一样!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021727 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved