首页 > 代码库 > C++语言入门(一)

C++语言入门(一)

  1. 转义字符
    技术分享
    以一个简单的换行符为例
    技术分享
    #include<iostream>using namespace std;int main(){    cout << "锄禾日当午,\n汗滴禾下土。";    return 0;}
    View Code

    还可以使用命令行将其输出到文本

    技术分享

    再以打开QQ为例,自己体会下
    技术分享
    int main(){    system("\"C:\\Program Files (x86)\\Tencent\\QQ\\Bin\\QQScLauncher.exe\"");    system("pause");    return 0;}
    View Code

    下面这个例子将转义字符和进制转换结合

    技术分享
    int main(){    putchar(\101); // 65的八进制    putchar(\x42); // 66的十六进制    //‘0‘ 48    //‘A‘ 65    //‘a‘ 97    getchar();    return 0;}
    View Code
  2. 常量与变量
    以下面代码为例,调试运行中,我们可以通过内存窗口改变变量内存地址存储的值
    技术分享
    #include <iostream>using namespace std;int main(){    int a = 10;    cout << &a << endl;    system("pause");    cout << a << endl;    return 0;}
    View Code

    变量是指其值可以变化的量。计算机中,指令代码、数据都存储于内存中。变量也需要存储在内存中。在计算机中,每个变量都被分配了一块内存空间,在这些空间里存储的就是变量的值。变量之所以可以变化,就是这个存储空间可以存储不同的数值。存储空间里的值变化,则变量对应的值也变化。同一个时间,内存空间里只能保存一份值,新值冲掉了原来的旧值。每个内存单元都有编号,这些是内存的地址。

    技术分享
    int main(){    int a = 1;    int b = 2;    int c;    cout << &a << "\t" << &b << "\t" << &c << endl;    cout << a << "\t" <<  b << "\t" << c << endl;    c = a + b;    return 0;}
    View Code

    变量未初始化,值为乱值


     


     

  3.  

C++语言入门(一)