码迷,mamicode.com
首页 > 编程语言 > 详细

C++语言入门(一)

时间:2016-09-27 18:06:29      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:

  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++语言入门(一)

标签:

原文地址:http://www.cnblogs.com/xuanyuyt/p/5913643.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!