面向对象程序设计-C

面向对象程序设计-C

ID:47912582

大小:42.50 KB

页数:4页

时间:2019-10-24

面向对象程序设计-C_第1页
面向对象程序设计-C_第2页
面向对象程序设计-C_第3页
面向对象程序设计-C_第4页
资源描述:

《面向对象程序设计-C》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、■r^am***M*・・dTheFirstC++Program#includeusingnamespacestd;intmain(){cout«”Hello,World!Iam11«18«”Today!"«endl;return0;}为什么include后是iostream,而不是iostream.h?因为include后面是文件,而iostream就是文件intmain(){cout«”欢迎使用VC++编程“«endl;coutvv”你好,程序猿〃连续输出,自动识别类型,智能systerTirpause1');

2、return0;}intmain(){cout«“欢迎使用VC++编程“«endl;cout«-你好,程序猿"H;〃连续输出,自动识别类型,智能inta=13;charb='b';floatc=123.45;cout«,,a=n«a«1'«,'b=,'«b«''«,,c=n«c«endl;systemCpause");return0;运行结果Cout语句,可以将语句分行,但是printf是不行的比如:可以是cout«"a="«a«''«"b="«b«''«"c="«c«endl;也可以是cout«"a="«a«''«"b="«b«'

3、'«"c="«c«endl;intmain(){cout«”哈喽,程序猿…“vvendl;//endI,是换行,刷新缓冲区cout«,,Hello,C3"«'';〃换行,,不刷新缓冲区,显示会慢半拍。system("pause");return0;}运行如下:IHello,C3I请按任意键继续・・・#include"stdafx.h"#include〃命名空间的引用usingnamespacestd;〃这个命名空间中包含cout和cin等函数。命namespacestuO{voidsort(){cout«

4、"stuO"«endl;}}namespacestul{voidsort(){cout«"stul"«endl;}}usingnamespacestuO;usingnamespacestul;intmain(){stuO::sort();//::作用域运算符stul::sort();system(,,pause,');return0;}运行结果c汽D:MyProHTCardTestDebugHTCardTest.exestul请按任意犍继续・・・■如果不引用命名空间,可以用作用域运算符來代替,运行结果是一样的//usingn

5、amespacestd;〃这个命名空间屮包含cout和cin等函数。namespacestuO{voidsort(){std::cout«"stuO"«std::endl;}}namespacestul{voidsort(){std::cout«"stul"«std::endl;}}命名空问函数的调用有三种方式:1.用usingnamespacestd;之后,直接调用2.用作用域运算符::比如std::cout来调用命名空间屮的成员3.不常甩用usingstd::cout;来声明成员函数,后面就可以直接应用了。做笔记,用XMind软

6、件,非常方便。C语言屮,不能直接调用结构体的成员函数,但是,可以用指针函数StructNode{Inta;Void(*P){};}Voidfun(){Printf("HelloC3w);}Intmain(void){StructNodea={t,fun};a.P();system("pause");Return0;}

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。