C++学习笔记(未完...)

  1. #include < iostream > 是用来在最终的编译之前,使用iostrean文件替换该编译指令。
  2. using namespace std 用来使程序可以使用std名称空间中的定义。
  3. 使用cin和cout进行输入和输出的程序必须包含文件iostream。
  4. 类描述了一种数据类型的全部属性(包括可使用它执行的操作),对象是根据这些描述(类)创建的实体;类之于对象就像类型之于变量。
  5. C++不允许将函数定义嵌套在另一个函数定义中(自定义函数定义不能放在main()中),每个函数定义都是独立的,所有函数的创建都是平等的。
  6. short至少为16Bit,long至少为32Bit,long long至少为64Bit(当前很多系统都使用最小长度);8Bit(位)=1Bytes(字节);int是4个字节。可以使用sizeof()来查看类型名和变量名的字节长度。
  7. cout<<dec、cout<<hex、cout<<oct(代码不会在屏幕上显示)分别指示cout以十进制、十六进制和八进制格式显示整数(默认为十进制)。
  8. 整数后面的L(l)后缀表示该整数为long常量,u(U)表示unsigned int 常量,ul(lu,大小写均可)表示unsigned long常量。
  9. cin和cout输入输出类型都是由变量类型引导的,cout遇到’/n’停止输出。
  10. cut.put() 显示一个字符 。
  11. "将双引号作为常规字符。
  12. \b 退格(一般与下划线一起使用)
  13. \u后面是8个十六进制;\U后面是16个十六进制。
  14. const限定符:常量的符号名称,与#define类似,应在声明时对const进行初始化(const int Name = 值),值不可更改。
  15. 通常float为32Bit;double为64Bit;long double 为80、96或128Bit。
  16. cout<<(ios_base::fixed, ios_base::floatfield); 保留小数点后末尾的零。
  17. 字符串很长无法放到一行时,可以用" "拼接。
  18. strlen()函数返回储存在数组中的字符串的长度(不包括’\n’)
  19. sizeof()返回整个数组的长度。
  20. cin使用空格、制表符和换行符来确定字符串的结束位置。
  21. 面向对象的输入:(1)cin.getline(a,b);(a:输入行的数组名称(char类型),b:要读取的字符数),以回车键来确定输入结束,但不储存回车键。(2)cin.get(a,b).get();cin.get()读取一个字符。
  22. string:使用时要有头文件< string >;string类定义隐藏了字符串的数组性质,能够像处理普通变量那样处理字符串。(声明:string + 变量名;)
  23. strcpy(a,b)(将b复制到a中)strcar(a,b)(将b添加到a的末尾)。
  24. struct 结构体
  25. union 共用体(只能储存int、long、double中的一种)
  26. enum 枚举
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值