摘要:
使用new分配内存:在运行阶段分配未命名的内存以存储值。这个内存实际是堆内存。 1 int *ptr_int = new int; // new和delete是成对出现的。后面的new int返回一块内存地址,a是一个指针. 2 delete ptr_int; // delete是指释放内存。 使用 阅读全文
摘要:
1 int year; year = 1000; (内存地址在0028ff44) 2 3 int * ptr_year; // int * 即声明了一个指针型变量,指针是一个变量,保存的是一个变量的地址。 4 5 // 在声明语句中,可以把 " * " 看作是指针的类型 6 7 ptr_year = 阅读全文
摘要:
for (int i=1 ;i<N; i++) { 循环体; } if(){ 循环体; } 循环体内遇到break跳出最近的这个循环体。 1 2 3 for (int i=1 ;i<N; i++) { 4 5 if( ) 6 7 cotinue; // for循环内一旦遇到continue,则直接跳 阅读全文
摘要:
1 #include <iostream> 2 #include <vector> 3 #include <algorithm> 4 5 using namespace std; 6 int main() 7 { vector<double> Vecdouble = {99.3,46.1,26.1, 阅读全文
摘要:
char类型:8位,一个字节。 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 实际上第一位为符号位,不算的,第一位为0表示是正数,为1表示是负数。因此范围是2**7 而 unsigned char类型为 未标记类型, 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 第一 阅读全文