程序设计基础—了解c++

编程语言:

机器语言(Machine language) 机器代码,是计算机唯一能接受和执行的语言,由二进制码组成,直接对硬件操作 指令,每一串二进制码叫做指令,一条指令规定了计算机执行的一个动作 有几个字节组成,第一个字节为操作码(基本操作),其他为操作数(操作对象或操作对象的地址) 指令系统,一台计算机所能懂得的指令的集合叫做这台计算机的指令系统

C++发展史:

C++是一种面向对象的编程语言,由Bjarne Stroustrup于1983年在贝尔实验室开发。C++是C语言的扩展,它包含了C语言的所有特性,同时还增加了面向对象编程的特性,如类、继承、多态等。

C语言的历史可以追溯到20世纪60年代,最初是由剑桥大学的Martin Richards在BCPL语言的基础上设计的。后来,美国贝尔实验室的Ken Thompson对BCPL语言进行了改进,设计出了B语言。最终,Dennis Ritchie在B语言的基础上设计出了C语言。

初识C++程序:

第一个“hello world”程序:

//HelloWorld.cpp

#include<iostream>
using namespace std;
int main()
{
 cout<<"hello,world! "<<endl;
 printf(“%s”,”hello,world!\n”);
 return 0;
}

c++程序文件结尾以.cpp结尾

main函数:C/C++程序总是从main()函数开始的 每个C/C++程序都必须包含一个且只有一个main()函数。函数:由{}括起的一段程序代码,以实现特定的逻辑。

对象:cout是一个外部的std::ios类的对象 “插入”操作符<<作用于cout对象 程序员可以定义自己的类,并创建该类的对象---面向对象程序设计。

头文件:#include表明包含一个头文件 为了调用别人的函数(或者类)所采用的一种机制。

命名空间(namespace):相当于为每一个标识符加了一顶帽子,区别于名称冲突。

标准输入输出:iostream用以完成标准输入输出(I/O) 标准输入stdin --- 键盘的输入 cin标准输入设备 提取操作符“>>”输入不同类型的内容 标准输出stdout --- 屏幕的输出 cout标准输出设备 插入操作符“<<”输出不同类型的内容 endl换行。

  • 11
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值