C/C++教程

C++入门基础(快马加鞭更新中~)

本文主要是介绍C++入门基础(快马加鞭更新中~),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.C++基础入门

1.1C++第一个程序
#include
using namespace std ;
int main {
cout<<“hello world”<<endl;
}
1.2注释
// 表示双斜杠后面的不会被编译,单横注释
/* / 表示/ 和 */直接的代码不会被编译,多行注释
1.3变量
作用:给一段指定的内存起名字,方便操作这段内存
语法:数据类型 变量名 = 初始值;
示例:
#include
uisng namespace std ;
int main{
int a=10;
cout<<“a=”<<a<<endl;
}
1.4 常量
作用:用于记录程序中不可更改的数据
在C++中又两种定义方式:
1 . #define 宏定义:
语法: #define 常量名 常量值
通常在文件上方定义,表示一个常量
## 2 . const修饰的变量
语法:#const 数据类型 常量名 = 常量值
通常用于变量定义前加关键字const,修饰该变量为常量,不可修改
示例:
#include
#define Day 7
int main{
Day=14;//此时将会报错,因为Day是常量,不可以修改,只能在宏定义上修改
cout<<“一周有”<<Day<<endl;
//const 修饰变量
const int month=12;
month=24;//错误,因为此时的month被const所修饰,从而成为常量,比可以被修改,只可以在修饰变量上修改
cout<<“一年有”<<month<<“个月分”<<endl;
}
1.5 关键字
在给变量起名时不可以用C++中的关键字,否则会产生错误
1.6 标识符命名规则
作用:C++规定给表示符(变量、常量)命名时,有一套规则
1.标识符不能是关键字
2.标识符由字母、数字、下划线组成
3.第一个字符必须为字母或下划线
4.标识符中字母区分大小写

2.数据类型

C++规定在创建变量或者常量时,必须要指定出相应的数据类型,否则无法给变量分配地址内存
2.1整型
作用:表示整型变更量的数据类型
shor(短整型) 占 2字节 -215~215-1
int(整型) 占 4字节 -231~231-1
long(长整型) 占4字节 -231~231-1
long long(长长整型) 占8字节 -263~263-1
2.2sizeof关键字
作用:利用sizeof ()关键字可以统计数据类型所占内存大小
语法:sizeof(数据类型或者变量)
示例:
int a=10;
cout<<sizeof(int);
cout<<sizeof(a);
实型(浮点型)
作用:用于表示小数
浮点型变量分为两种
1.单精度 float 占 4字节 可保留 7 位有效数字
2. 双精度 double 占 8字节 可保留15~16位有效数字
2.3字符型
作用:字符型变量用于显示单个字符
语法:char ch = ‘a’; //只能用单引号,而且每个单引号内只能有一个字符
//字符在内存的存储是以ASCII编码值经行存储的
A-65
a-97
2.4转义字符
作用:用于表示不显示的ASSII字符
常用的转义字符有:
\n 换行
\ 表示反斜杠
\t 水平制表
2.5字符串
作用:表示一串字符
语法:string 变量名 = “字符串” //用双引号,需要包含一个头文件 #include
示例:
#include
string ch=“fly”;
cout<<ch<<endl;
2.6布尔类型bool
作用:布尔数据类型只代表 真或假 //只要是非 0零的值都输出 1
bool类型只有两个值
1.true 真 1
2.false 假 0
//bool类型只占用 1 个字节
示例:
bool tr =true;
bool fa =flase;
cout<<tr<<endl<<fa<<endl;
2.7数据的输入
语法:cin>> ;
想要获取更多知识内容,收藏加关注哦.后续还有内容不断在更新哦!!!

这篇关于C++入门基础(快马加鞭更新中~)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!