首页 > 编程语言 > 详细

C++ 基础知识

时间:2019-11-21 11:04:53      阅读:60      评论:0      收藏:0      [点我收藏+]

一、基本概念

1.1 类型、变量和算术运算

基本类型:bool,char,int,double
算术类型: +,++,-,—,*,/,%,=,==,+=,-=,*=,/=

1.2 常量

  • const 用于说明接口,不修改值。
  • constexpr 用于说明常量,编译时求值。
constexpr double square(double x) {
    return x * x;
}

1.3 检验和循环

Check(检查)
if ... else 语句:

cout << "Do you want to proceed(y or n)?\n";
char answer = 0;
cin >> answer;
if (answer == 'y')
    cout << "yes";

switch ... case 语句:

cout << "Do you want to proceed(y or n)?\n";
char answer = 0;
cin >> answer;
switch (answer) {
    case 'y':
        cout << "yes";
        break;
    case 'n':
        cout << "no";
        break;
    default:
        cout << "error";
        break;
}

Loop(循环)
for 循环和 while 循环

int i;
for (i = 0; i != 10; i ++) {
    cout << i << endl;
}
while(i > 0)
{
    cout << i << endl;
    i--;
}

1.4 指针,数组和循环

元素类型为 char 的数组可以声明如下:
char v[6]; // 含有 6 个字符的数组。
char *p; // 该指针指向字符
[] 表示 ...的数组
*表示 指向 ...

C++ 基础知识

原文:https://www.cnblogs.com/corc/p/c-ji-chu-zhi-shi.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!