C
文章平均质量分 92
arize
圣雄肝帝
展开
-
C/C++---->数组与指针
经常使用STL导致数组与指针都陌生了,复习总结一下C/C++里指针确实更高效了,但是多了指针就多了一半的类型,也更复杂了数组数组的创建type_t arr_name[const_n];//type_t指数组的元素类型,const_n指常量表达式int arr[10];//is ok数组的初始化int arr1[10];//不进行初始化,存放未知值int arr2[10]={1};//进行初始化,则未进行初始化位置初始化为0int arr3[]={1,2,3,4,5};.原创 2020-10-26 20:40:03 · 118 阅读 · 0 评论 -
C/C++,对字符串的输入与输出操作
C/C++可以修改的字符串,当然是char ch[1024];这样的字符数组啦scanf/printfscanf(const char *,…);遇到空格/回车/TAB会停止输入,需要注意scanf是不安全的,对字符串数组进行输入时要确保知道输入大小再来写#include<stdio.h>char ch[100];scanf("%s",ch);printf("%s\n",ch);sscanf(const char* str,const char* format,….原创 2020-10-26 14:41:07 · 681 阅读 · 0 评论 -
C/C++--->结构体内存对齐详解
对齐规则(1) 第一个成员在与结构体变量偏移为0的地址处.(2) 其他成员变量要对齐到某个数字(对齐数)的整数倍的地址处。对齐数:编译器默认的一个对齐数与该成员大小的较小值(vs中默认值为8,Linux中默认值为4)。(3) 结构体总大小为最大对齐数的整数倍。最大对齐数:结构体的每个成员变量都有一个对齐数(该类型的大小),取最大。(4) 如果嵌套了结构体的情况,嵌套的结构体对齐到自己成员最大对齐数的整数倍,结构体的整体大小就是所有最大对齐数(含嵌套结构体的对齐数)的整数倍。#include.原创 2020-10-22 20:04:12 · 428 阅读 · 0 评论 -
C/C++---->堆上的内存管理(动态内存管理),new/delete,malloc/free,以及其区别
C++动态内存管理方式1>C语言的动态内存管理方式在C++中适用,不过一些情况会无法满足2>new/delete操作内置类型1.管理对象(1)new对象int * ptr1 = new int;//动态申请int类型的空间int * ptr2 = new int(10);//动态申请int类型的空间,并初始化为10.(2)delete对象delete ptr1;2.管理对象数组(1)new数组//动态申请3个int类型的空间int * ptr = new int[3]原创 2020-10-19 11:32:59 · 223 阅读 · 0 评论 -
C++/C>补充知识点,数组,数组传参,二维数组传参打印三种发方法,正则表达式
C>补充知识点,数组,数组传参,正则表达式原创 2019-09-11 10:15:03 · 391 阅读 · 0 评论 -
C/C++>类型转换,隐式类型转换,显示类型转换,static_cast,reinterpret_cast,const_cast,dynamic_cast
C/C++>类型转换,隐式类型转换,显示类型转换,static_cast,reinterpret_cast,const_cast,dynamic_cast原创 2019-08-16 17:38:34 · 266 阅读 · 0 评论 -
C/C++>const,extern
C/C++>const,extern原创 2019-08-20 19:55:42 · 535 阅读 · 0 评论 -
C/C++>内存管理,内存区域划分,数据的储存处理,内置数据的储存,大/小端模式(储存),判断大/端模式
C/C++>内存管理,内存区域划分,数据的储存处理,C++动态内存管理方式,定位new表达式,malloc/free与new/delete的对比,内置数据的储存,大/小端模式(储存),判断大/端模式原创 2019-08-05 13:56:17 · 331 阅读 · 0 评论 -
C/C++函数,库函数简介,函数参数,传址调用,函数声明定义方法,函数的使用,仿函数
C/C++函数,库函数简介,函数参数,传址调用,函数声明定义方法,函数的使用,仿函数原创 2019-07-31 20:28:32 · 615 阅读 · 0 评论 -
C>动态内存管理,动态内存函数,柔性数组,malloc,free,calloc,realloc
C>动态内存管理,动态内存函数,柔性数组,malloc,free,calloc,realloc原创 2019-08-03 19:32:35 · 228 阅读 · 0 评论 -
C/C++>自定义类型,结构体,结构体传参,结构体成员访问,->,.,结构体内存对齐,位段,枚举,联合体
C/C++>自定义类型,结构体,结构体传参,结构体成员访问,->,.,结构体内存对齐,位段,枚举,联合体原创 2019-07-30 21:02:14 · 353 阅读 · 0 评论