标签:
再次重温下C++ Primer
第一章、开始
1、GNU编译器使用g++
$ g++ -o prog1 prog1.cc
2、
while(std::cin >> value)
第二章:变量和基本类型
一、基本内置类型
1、如何选择类型
2、含有无符号类型的表达式,在与有符号int相加时会默认转换为无符号型运算
二、变量
1、初始化 != 赋值
int a = 1; //初始化 int b; b = 2; //赋值
2、变量的声明和定义
int i; //声明并定义;默认初始化为0 extern int j; //声明未定义
3、变量名的规范
4、变量的定义,C++里在被用到的地方前定义就可以,C中必须在函数开头就定义好
5、符合类型(int *, int &):指针和引用
6、const限定符
7、初始化和const的引用
8、顶层const和底层const
int i = 0; const int *const p = i; //第一个为底层,第二个为顶层 const int &r = i; //用于声明引用的const都是底层const
9、类型别名:typedef = using
10、auto:让编译器自动识别,但是必须有初始值;
11、decltype:通过表达式来推出变量的类型
12、防止头文件的重复包含(VS中可以使用#pragma once)
#ifndef SALES_DATA_H #define SALES_DATA_H int main() { .... } #endif
标签:
原文地址:http://www.cnblogs.com/dylqt/p/4824419.html