快速入门C++(上)

快速理解C++基础(上)


  1. 程序框架
    1. 头文件
    2. 主函数
  2. 创建变量
    1. 标识符
    2. 变量类型
    3. 运算符
  3. 流程控制
    1. if语句
    2. while语句
    3. do…while语句
    4. for语句
    5. goto语句

程序框架框架

#include<iostream>
using namespace std;

int main()
{
    cout << "Hello,World!\n";
    
    return 0;
}
结构分析
  1. 声明头文件
#include<iostream>

这一行代码就是C++标准头文件声明,是C++程序必不可少的一部分。它包括C++常用的许多系统函数,而且还包括了std这个类,概括范围非常广。

  1. 命名空间
using namespace std;

在我们入门的时候,经常习惯加上命名空间,为了减少代码量。

例如:
cout << “Hello world” 如果不加命名空间的话要想输出HelloWorld则应该写成以下形式——

std::cout << "Hello world"

关于命名空间的更多用法,请参见命名空间

  1. 主函数
int main()
{
    cout << "Hello,World!\n";
    
    return 0;
}

主函数是每个程序必不可少的一部分,我们在里面编写代码都会被访问。

简单来说,写在主函数里面的代码都会被运行,而写在外面的代码一般都会被报错。


一个程序如何运行?

编译程序
执行程序
访问头文件
访问主函数
运行主函数中的代码
结束程序

C++变量概述

一个变量应该有一个名字,并在内存中占据一定的存储单元,在该存储单元中存放变量的值。请注意区分变量名和变量值这两个不同的概念,见图1-1。

图1-1
图1-1

变量名规则
先介绍标识符的概念。和其他高级语言一样,用来标识变量、符号常量、函数、数组、类型等实体名字的有效字符序列称为标识符(identifier)。简单地说,标识符就是一个名字。变量名是标识符的一种,变量的名字必须遵循标识符的命名规则。

下面是不合法的标识符和变量名:
M.D.John, $123, #33, 3G64, Ling li, C++, Zhang-ling, U.S.A.

在C++中,大写字母和小写字母被认为是两个不同的字符。因此,sum和SUM是两个不同的变量名。一般地,变量名用小写字母表示,与人们日常习惯一致,以增加可读性。

应注意变量名不能与C++的关键字、系统函数名和类名相同。C++关键字见《C++关键字》

在国外软件开发工作中,常习惯在变量前面加一个字母以表示该变量的类型,如iCount表示这是一个整型变量,cSex表示这是一个字符型变量。

注:C++变量名不宜过长,请尽量控制在32个字符以内。


下面简单介绍一下变量类型,更多请参见菜鸟教程-C++变量类型

声明变量格式:变量类型 标识符

变量类型          代表含义
int              整型 (存储整数)
float / double   浮点型(存储小数)
char             字符型 (存储字符)
bool             布尔值 (False或 True)

未完待续………小编正在加班中……

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值