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

制作于2018年2月7日

价格 免费

int * p = new int[20];

把P赋成数组

 

delete[ ]p;

才能delete掉new[ ]p出来的shu'z

[展开全文]

int * p = new int;

*p = 100;

声明一个新的整数类型区域 赋值

delete p;

new出来必须通过delete释放

[展开全文]

int * p1=NULL;

int * p2=0;

int * p3 =nullptr;

都是指向空指针

 

void * p (p可以接受任意类型的地址)

int * a;

p=&a;

cout<<*((int*)p)

 

[展开全文]

int a=10;

int * pa =&a;

定义指针pa类型 

cout<<*pa

读取指针pa的值

[展开全文]

& 取得一个变量的内存地址

int a=10;

cout<<&a;

输入内存地址

 

*从内存地址中取得数据

cout<<*(&a);

[展开全文]

enum 名字{

Tank,

Magic,

ADC,

Assist

};

名字 heroType=Tank;

[展开全文]

struct 结构体名字{

float x;

float y;

float z;

}

 

结构体名字  某东西名字{1,5,6} 分别赋值

就可以调用结构体

cout<<赋值东西名字.x 输出某个值

 

结构体名字 某些东西的数组[ ]{ {1,2,3 },{5,6,5 },{ 8,9,4},{ 5,6,7} };

结构体类型数组

 

cout<<某东西数组[1].x<<某东西数组[1].y<<某东西数组[1].z

输出jie'g

 

 

[展开全文]

string 声明一个字符串 

 

cout<<字符串[n]

可以访问里面某一位字符

 

字符串1="baidu"

字符串2=".com"

string s=字符串1+字符串2

(string可用于加法)

 

cout<<字符串.size()

可查看字符串的个数

 

字符串1+=字符串2

字符串1=字符串1+字符串2

 

getlinw(cin,字符串)

接受输入整行字符串

[展开全文]

char website[]{'b','a','i','d','u','\0'};

char website[]="baidu";

cout<<strlen(website) 查看字符串chang'd

[展开全文]

float

double

long double

浮点类型 小数

[展开全文]

const int j=90 变成常量 不会再bian

[展开全文]
Heartbeats · 2022-06-01 · 16-常量 0

cout.put(a); 单独输入字符

char c =97 把字符97的字符a赋值给c 

[展开全文]

 

 

short

int

long

long long

整数类型

 

unsigned int 无符号的数 (负数) 正数翻倍cun'cu

[展开全文]

int main(){

return 0;

}

 

void main(){

}

void是空 可以不需要返回值

[展开全文]

cout<<endl; 换行

cout<<"你好"<<endl;

cout<<endl<<"你好";

cout<<"你好\n";

cout<<"你好"<<"\n";

[展开全文]

include "".h  引入自己创造

include <>系统内置

 

 

using namespace std;

cont<<

std::cout<<"";    直接输出

using std::cout  单独调用shu'chu

cout<<"";  

 

 

 

[展开全文]
  •  int:-2147483647~2147483647
  • short:-32768~32768
[展开全文]