C++开始

作者: Hassan_chao | 来源:发表于2018-01-11 17:26 被阅读4次

1.1 C++注解

两种注释方式:
 (1) 双斜线(//) 注释,
 (2) 连个界定符(/**/),#注释界定符不能嵌套使用#

1.2 控制流

循环:while, for
分支:if

///////////////////////////////////////////////////
int sum = 0,val = 1;
while(val < 10)
{
  sum+= val;
  ++val;
}
///////////////////////////////////////////////////////
int sum = 0;
for(int i = 0; i < 10; ++i)
sum+= i;

///////////////////////////////////////////////////////
if(i > 10)
i += 10;

1.3 类简介

最初的设计焦点就是能定义使用像内置类型一样自然的类类型

1.4 总结:

// main.h

#include "iostream"

using namespace std;

class test_demo
{
public:
    test_demo();
    ~test_demo();

public:
    void print_data(int num);
};

void function_while();
void function_for();
void function_if(int num_1,int num_2);

int _tmain(int argc, _TCHAR* argv[])
{
    function_while();
    function_for();
    function_if(5, 3);

    test_demo test_class;
    test_class.print_data(50);

    system("pause");
    return 0;
}
// main.cpp

#include "main.h"
test_demo::test_demo()
{

}
test_demo::~test_demo()
{

}

void test_demo::print_data(int num)
{
    std::cout << num << std::endl;
}
//////////////////////////////////////////////////////////////////////////

void function_while()
{
    int num = 1;
    while (num < 10)
    {
        ++num;
        cout << num << endl;
    }
}

void function_for()
{
    int cycle_times = 10;

    for (int i = 0; i < cycle_times; ++i)
    {
        cout << i << endl;
    }
}
void function_if(int num_1,int num_2)
{
    int max_num = 0;

    if (num_1 < num_2)
        max_num = num_2;
    else
        max_num = num_1;

    cout << max_num;
}

本笔记基于C++ primer 第五版 ,由笔者写下个人心得,如有不正之处,还请留言指出,感激不尽。

相关文章

  • 开始C++

    进入C++ 1.当头文件不以 .h 结尾时,使用空间名称编译指令 using 来使 iostream 中的定义对程...

  • C++开始

    1.1 C++注解 1.2 控制流 1.3 类简介 1.4 总结: 本笔记基于C++ primer 第五版 ,由...

  • 2019-03-19

    今天开始准备C++面试。0基础学习C++。一直更新到拿到C++的offer。

  • C/C++的职业技能,你在学习C/C++吗?

    你在学习C/C++嘛?从零开始系统学习C/C++

  • 《C++ Primer》读书笔记

    前言 把《C++ Primer》读薄系列笔记全集。 目录 第I部分:C++基础 开始学习C++ 变量和基本类型 字...

  • 序章

    从本章开始,我将为大家讲解C++的主要内容。主要参考书为著名的 C++ Primer Plus。C++的内容很多,...

  • 开始学习C++

    关于C++的源文件 C++的源代码(Source Code)文件扩展名为.C 或者.cpp Windows上的编译...

  • 【Effective C++(1)】让自己习惯C++

    01 视C++为一个语言联邦 一开始C++只是C加上OOP特性,但随着C++成熟就不再只是C with class...

  • 1. 两数之和

    出于练习C++的考虑,现开始用C++刷题,题目来自于LeetCode 题目描述: 思路比较简单,最开始直接考虑的是...

  • C++ Lambda 表达式

    C++的进步真是不小,C++已经开始支持函数式编程了 转载:http://www.cnblogs.com/code...

网友评论

      本文标题:C++开始

      本文链接:https://www.haomeiwen.com/subject/luhtoxtx.html