(1)c++基础知识

最近在看一个浙大老师的c++课程  希望利用一段时间在c++上有所突破

以下是一些笔记

1.cout = console(控制台) output

cin=console input;

cout<<"dfdafafdaf"<<18<<"dfaa"<<endl;

<<是左移的意思,当有cout的时候就是输出了

endl = end of line

2.头文件未必要有后缀名,因为只是打开文件而已

3.object = Entity

object may be visiible or invisible

object is variable in programming languages

object = attributes + services;

4.c语言以时间过程为主导写程序

c++以有什么东西什么事件为主导写程序

5.

就如这幅图所示我们可以看出来  在c语言中的结构体里只有数据没有服务   而在c++中我们既有数据又有可以利用的服务


6.c++快速操作用Alt可以快速找到类

7.return返回-1 0 1的不同表示不同

根据所定义函数的需求返回不同的值。 
一般0和-1或者0和1使用 
0和-1使用时: 
0一般表示成功执行 
-1一般表示不成功 
0和1使用时: 
1真 
0假

8std::pair和std::make_pair主要就是变量的转换,第一个两个变量随意,第二个的第二个变量变为double

http://www.cnblogs.com/Nimeux/archive/2010/10/05/1844191.html   这个有详解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值