鱼C论坛

 找回密码
 立即注册
查看: 1297|回复: 0

[技术交流] 另辟蹊径学习C++读书笔记第二讲-实验小子出品,转载请标注引用网址

[复制链接]
发表于 2015-6-24 22:11:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 实验小子 于 2015-6-24 22:12 编辑

知识点1.、
c++与c的区别主要是解决问题时的思维方式,C++是面向对象思维并兼容面向结构的C,C是面向结构。
面向结构思维:分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了,即面向过程最重要的是模块化的思想方法。 
面向对象思维:用对象的属性表示事物的静态特征,用对象的方法来表示事物的动态特征。面向对象=对象+类+继承+通信

知识点2.一个简单的屏幕输出小程序
#include <iostream>
int main()
{
    std::cout<<"我喜欢C++\n";
    return 0;
}
我们通过最简单的小程序学习一下

第一行#,预处理标志,用来对文本进行预处理操作,#后面的include是预处理指令,后面尖括号,表示尖括号内的文件在这里读入
文件iostream(输入输出流)是个标准库,包含众多成员函数。库中每个函数都有自身的作用。如cout对象。
第二行声明main函数,每个c++程序都有一个main函数(函数是指实现一个或多个功能的代码块),这里mian函数实现了输出功能。
第三行{表示该函数的开始。
第四行,标准库函数cout对象来输出一行信息。后面有<<,所有内容才会输出在屏幕上,输出的字符要用“”引起来,/n换行并将光标定位到下一行开头。
键盘接收cin>>
第五行想操作系统返回一个值,main函数被声明为一个整数所以这里返回一个o。
第六行}表示该函数结束

注意:iostream和iostream.h
iostream.h 非标准输入输出流,是C语言格式,当时没有命名空间的说法,所以不用加std
iostream标准输入输出流-包含cin和cout输入输出流,使用需要加std
C++引入命名空间namespace目的是减少和避免命名冲突,避免程序过大时的重名问题。即避免重复的函数名和变量名引起的冲突。
注..本部分摘录自从新手到高手C++全方位学习的笔记内容

评分

参与人数 1鱼币 +5 收起 理由
小人 + 5 热爱鱼C^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-26 03:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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