C++学习笔记(一)

一.关键字
所谓关键字就是程序预先定义的一些具有特殊意义的名称。
int:就是表示其内置的整数数据类型。
integer:整数
Boolean:布尔值
character:字符型
namespace:命名空间,将库名称封装起来的方法
using:using namespace 使名字在命名空间内曝光的方法
return:定义返回值
二.函数
是一块独立运行的程序代码序列;
组成:
(1)返回值类型:一般表示运算的结果。
(2)函数名称:由程序员选定,一般是选用其代码功能缩写来给函数起名。
(3)参数列表:即(parameter list)由两个括号括住,置于函数名之后;用来表示“函数执行时,调用者可以传给函数的类型列表”(列表中用逗号隔开各个类型)。空的参数列表例如:main()等。
(4)函数体:由{}括起来表示执行此功能所需的代码。
三.类
用户自定义的数据类型。
Class机制让我们得以将数据类型加入到我们的程序中,并有能力识别他们。
四.C++用到的头文件
#include //数据流的输入与输出
#include <stdio.h> //支持对终端和文件的输入与输出(C语言中的表示)
#include<iomanip.h> //参数化的输入与输出
#include //基本输入流
#include //基本输出流
#include //定义字符串类
#include<
五.特殊字符与符号

符号代表方式
&表示引用其它的值
#把宏数变为一个字符串数
##把两个宏参数连接到一起,仅可用于宏定义中
*表示最基本的乘号
用于定义指针,如:int *p;
用于获取指针指向的目标,如: *p=10;
::“::”类作用域操作符。“::”指明了成员函数所属的类
->和.访问类的成员变量或成员函数,->只能用于指针变量操作
\在宏定义中用于将不同行的上下文连接成一行
DATE在源文件中插入当前编译的日期
TIME在源文件中插入当前编译的时间
FILE在源文件中插入当前源文件路径及文件名
LINE在源文件中插入当前源代码的行号

后续继续添加

字符字符的作用
‘’其括起来的字符表示普通字符或转义字符
\n,\t表示换行

六.简单的输入与输出

#include <iostream>
#include <string>
using namespace std;
int main(){
	string user_name;
	cout << "Please enter your first name:";
	cin >>user_name;
	cout << '\n'
	     << "Hello,"
	     << user_name
	     << "... and goodbye!\n";
	return 0;
}

注意:
‘<<’:output运算符可将数据定向到cout,注意将常量字符串封装到双引号内写到用户终端。
‘>>’:input运算符将输入内容定向到具有适当类型的对象身上。
using namespace std:using和namespace都是C++中的关键字。std是标准库所驻namespace(命名空间)的名称,标准库所提供的任何对象(如string class以及cout,cin这两个iostream对象)都被封装在命名空间std内。
若要在程序中使用string class以及cout,cin这两个iostream对象,我们不仅需要包含及头文件,还必须让std内的名称曝光,而所谓的using directive: using namespace std;
便是让命名空间中的名称曝光最简单的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值