零基础入门学习C++ 002

来源:互联网 发布:nike跑步鞋推荐 知乎 编辑:程序博客网 时间:2024/04/27 07:31

一、基本内置类型

①算数类型(对应空类型)


注:类型还可分为:带符号类型 & 无符号类型


②类型转换


③字面值常量


二、变量


①变量定义


②变量声明和定义的关系

注:变量只可以定义一次,却可以声明多次。


③标识符


④名字的作用域


三、复合类型

①引用

#include <iostream>void swapr (int & a, int & b);void swapp (int * p, int * q);void swapv (int a, int b);int main (){using namespace std;int wallet1 = 300;int wallet2 = 350;cout << wallet1 << " " << wallet2 << endl;swapr(wallet1, wallet2);cout << wallet1 << " " << wallet2 << endl;swapp(&wallet1, &wallet2);cout << wallet1 << " " << wallet2 << endl;swapv(wallet1, wallet2);cout << wallet1 << " " << wallet2 << endl;return 0;}//a、b分别是wallet1、wallet2的别名。void swapr (int & a, int & b){int temp;temp = a;a = b;b = temp;}void swapp (int * p, int * q){int temp;temp = *p; //解引用*p = *q;*q = temp;}//a、b分别是复制了wallet1、wallet2值的新变量。void swapv (int a, int b){int temp;temp = a;a = b;b = temp;}

②指针


待完成...


0 0