a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 79|回复: 0

[C++] 2012计算机二级考试c++辅导:C++与C语言的区别4

[复制链接]
发表于 2012-7-31 21:56:58 | 显示全部楼层 |阅读模式
四、标准输入输出流4 O$ W' N4 @: y
  在C语言中,输入输出是使用语句scanf()和printf()来实现的,而C++中是使用类来实现的。+ @/ O& u6 |0 E1 J
  #include iostream.h, A6 u' |# m( @. j0 `% X
  main() //C++中main()函数默认为int型,而C语言中默认为void型。* A3 o. Z, L+ C; ^, S, q( ?$ l
  {
- W, `+ D$ G4 O8 C  int a;) J+ W# ?: M, B& M. y
  cout<
# l3 S* d6 p! ~4 k  ^cin>>a; /*输入一个数值*/
# @6 ~6 B9 P+ z, i% k  cout< return 0;7 j7 e' J! c# O8 N
  }
. t; }' t3 G; @  cin,cout,endl对象,他们本身并不是C++语言的组成部分。虽然他们已经是ANSI标准C++中被定义,但是他们不是语言的内在组成部分。在C++中不提供内在的输入输出运算符,这与其他语言是不同的。输入和输出是通过C++类来实现的,cin和cout是这些类的实例,他们是在C++语言的外部实现。3 }$ i$ [$ P! R# k3 y1 v+ w
  在C++语言中,有了一种新的注释方法,就是‘//’,在该行//后的所有说明都被编译器认为是注释,这种注释不能换行。C++中仍然保留了传统C语言的注释风格/*……*/。' w" `! C0 k) a3 m+ n1 b3 V
  C++也可采用格式化输出的方法:
1 ]' G3 i; Y2 V* x  #include iostream.h
! J1 k. h3 t4 D  o  int main()
: A* V$ o  E  N# K8 n% V  {# ]) D6 o6 x! `$ @3 L. ~
  int a;
8 q! P4 I1 A0 ?' e7 c+ A  cout< 3 ^& v4 x" _' E8 i/ \) Z& G; Y: R
cin>>a;1 x2 b/ t# J% I3 T/ C/ g
  cout
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-4 20:09 , Processed in 0.393325 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表