码迷,mamicode.com
首页 > 编程语言 > 详细

c++的准备知识3

时间:2016-07-21 17:59:32      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:

1.赋值语句,赋值语句将值赋给存储单元carrots=23.符号=叫做复制运算,例如下面一段代码
  int steinway;
  int baldwin;
  int yamaha;
  yamaha=baldwin=steinway=77;
  赋值将从右向左进行,首先77被赋给steinway;然后steinway的值赋给baldwin;然后baldwin的
  值被赋给yamaha(是不是很奇怪其实上述的变量是可以随意改的例如 a,b,c)


2.cout的新花样;当然如果要打印字符串“2”和整数2.可以使用C语言的多功能输出函数printf()
  printf(“printing a string :%s”,"2");
  printf ("printing an integer:%d\n",2);
  printf()必须使用特殊代码(%s和%d)来指出是要打印字符串还是证书。如果让printf()打印
  字符串,但又错误的提供了一个整数,由于printf()不够精密,因此根本发现不了错误。他将继续
  处理,显示一对乱码。
  也许你已经习惯用printf()了,可能觉得cout有点奇怪,有的人还是坚持的用printf()但是与
  使用所有转换说明的printf()相比,cout的的优点更明显,它可以识别类型功能表明,设计灵活
  好用。另外,他说可以扩展的。也就是说,可以重新定义<<运算符,是cout能够识别和现实所开发的
  行数据类型。


3.使用cin例子:
  #include<iostream>
int main()
{
 using namespace std;
 int carrots;
 cout<<"How many carrots do you have?"<<endl;
 cin>>carrots;
 cout<<"Here are two more.";
 carrots=carrots+2;
 cout<<"Now you have "<<carrots<<"carrots."<<endl;
 return 0;
}
  这个程序包含两项新特性:用cin来读取键盘输入以及将四条输出语句组合成一条。
  与cout一样cin也是一个只能对象,他可以通过键盘输入的一系列字符转换为接受
  信息的变量能够接受的形式。在这个例子中,程序将carrots生命为一个整型变量
  ,因此输入被转换为计算机用来存储证书的数字形式。


4.使用cout进行拼接;getinfo.cpp中的另一项新特性是将4条输出语句合并为一条。
  iostream文件定义了<<运算符,一边可以向下面这样合并输出;
  cout<<"Now you habe "<<carrots<<"carrots."<<endl;
  这样可以将字符串输出和整数输出合并为一条语句。与下述代码相似。
  cout<<"Now you have ";
  cout<<carrots;
  cout<<"carrots.";
  cout<<endl;
  输出的结果是相似的。


5.类;类似用户定义的一种数据类型。要定义类,需要描述他能够表示什么信息和可对
  数据执行哪些操作。类之于对象就像类型之于变量。也就是说类定义描述的是数据格
  式及其用法,而对象则是那些操作,规范创建的实体。类表述了一种数据类型的全部
  属性,对象是根据这些描述创建的实体。

 

c++的准备知识3

标签:

原文地址:http://www.cnblogs.com/world1/p/5692243.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!