首页 > 编程语言 > 详细

C++简单入门程序分析

时间:2017-01-21 07:35:27      阅读:187      评论:0      收藏:0      [点我收藏+]

目的

      通过对比C++和C源程序,了解二者的基本差异。

正文

      (1) C Code   

1 #include <stdio.h>   //包含printf()
2 #include <stdlib.h>  //包含system()
3 int main()
4 {
5     printf("Hello World!\n");    // 将字符串Hello World!打印到屏幕
6     system("pause");              // system是从程序中调用系统命令pause,等待用户输入
7     
8     return 0;                                  
9 }

 

  (2) C++ Code

 1 #include <iostream>   //包含对象cout的C++头文件
 2 
 3 using namespace std;  //使用std标准的命名空间(该空间定义了很多标准定义)
 4 
 5 int main()
 6 {
 7     // cout:标准输出,即黑屏幕
 8     // << 左移操作符,C++对其功能改造(增强) ==> 操作符重载(赋予操作符新的功能含义)
 9     // endl <==> \n
10     cout << "Hello World!" << endl;  // 先将字符串Hello World!插入到输出流对象cout中,再讲endl插入到cout输出
11     system("pause");
12 
13     return 0;
14 }   

总结: 

     1、C++将C语言中使用函数实现的功能改为由对象实现。printf()  ->  cout。

     2、C++将C语言中的部分操作符进行了重载。 <<

     3、C++使用命名空间。

思考

     1、对象是什么? 好处?

     2、命名空间是起什么作用?

C++简单入门程序分析

原文:http://www.cnblogs.com/leoliao/p/6329715.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!