8031人加入学习
(18人评价)
C++编程系列 第一季编程基础

制作于2018年2月7日

价格 免费

 

// unsigned short e = -3;
// cout << e << endl; // 输出:65533 
// unsigned short 类型 范围:0~65535
// 0 65535 65534 65533
// 0 -1        -2        -3

#include <iostream>

#include <climits>

using namespace std;

 

int main()

{

// 类似:超市购物买袋子,袋子大小放的东西多大

short a = 3;

int b = 100;

long c = 900;

long long d = 100;

 

cout << INT_MAX << endl; // 输出:2147483647 // 21亿

cout << INT_MAX << endl; // 输出:-2147483648

 

cout << SHRT_MAX << endl; // 输出:32767 // 3万

cout << SHRT_MAX << endl; // 输出:-32768

 

short level = 8;

 

unsigned short e = 3; // unsigned 无符号的

// unsigned short e = -3;

// cout << e << endl; // 输出:65533

// unsigned short 类型 范围:0~65535

// 0 65535 65534 65533

// 0 -1 -2 -3

 

// int b = 100000000000;

// cout << b << endl; // 输出:1215752192

 

int b = 400000000;

unsigned int f = 4000000000; // unsigned 比原来扩大2倍

cout << b << endl; // 输出:-294967296

cout << f << endl; // 输出:4000000000

 

int t;

cin >> t;

return 0;

}

 

百度:

C++ 整形 范围

https://blog.csdn.net/kazama_kenji/article/details/52229533

[展开全文]

这里要输出string,需要预加载

#include<string>

[展开全文]

新标准使用char 要加数组 

[展开全文]
  1. float a = 3; // int
  2. int b = 4.3;//double 

 float res = 4 = 4.4

float f  = 34.4

int d = int(23.8);

 

 

[展开全文]

定义字符串数组时,要加\0空字符结束

 

[展开全文]

除法运算,两个数是什么类型的,得到的值就是什么类型

 

int a=7

int b=3

int c=a/b;   c=2

float d=a/b; d=2

[展开全文]

\n 和endl 都是换行

cout <<"**\n" ==cout<<"**"<<"\n"==cout<<"**"<<endl

 

[展开全文]

ctrl+k ctrl+c 注释 ctrl+k ctrl+u 除去注释

[展开全文]

#denfine 别名 字符串(无等号,分号视情况而定)

类型别名

typedef 类型别名 别名

[展开全文]

c语言字符串数组

char 数组【】=“   ”;

c++字符串

string 变量=“   ”;

[展开全文]

获得字符串的长度

变量名.size();

 

[展开全文]

1.

&取地址符号

2.

*:只能跟数据的内存地址;作用从内存地址中取对应的值

int a;

int *pa=&a;

pa相当于a的地址,

*pa相当于a的值

[展开全文]

C++字符串

#include<string>

声明

string a 不【】

字符串摄入

getline(cin.a)

 

[展开全文]

cin.getline(数组+长度)

eg; 

cin.getline(name,30)

 

2. 

字符输出

cout.put(字符变量)、

 

[展开全文]

ctrl+k-ctrl+c 注释

ctrl+k-ctrl+u 取消注释

[展开全文]

//系统内置头文件用<>,自定义头文件用""并且加.h后缀 //预处理命令,iostream中定义了输入和输出的函数 #include //iostream = input output stream int main() { //iostream 中用 namespace 分类不同的函数,所以需要再引用 namespace using std::cout;//只引入std下的cout using namespace std;//std = standard //std::cout 使用std命名空间下的cout功能 cout << "Hello";//输出Hello cout << endl;//换行 cin.get();//从控制台读入一个字符 return 0; }

[展开全文]

auto自动判断函数类型,但不一定正确。

[展开全文]

授课教师

问问题加入A计划,有专门负责答疑的老师哦!!!

课程特色

下载资料(1)
视频(58)