C++
@Adzc
这个作者很懒,什么都没留下…
展开
-
文件操作
【代码】文件操作。原创 2024-01-21 23:15:48 · 387 阅读 · 1 评论 -
结构体
int x;int y;}p1;//声明类型的同时定义变量p1//定义结构体变量p2//初始化:定义变量的同时赋初始值struct Stu { //类型说明//名字int age;//年龄//初始化int data;}n1= {10,{4,5},NULL} //结构体嵌套初始化//结构体嵌套初始化enum Sex{MALE,FEMALERED, //默认0GREEN, //1BLUE //2s = FEMALE;原创 2024-01-21 23:14:54 · 437 阅读 · 0 评论 -
字符串操作scanf与gets的区别
但是使用gets(str) 能获取到 "how are you"使用scanf("%s",str)只能获取到 "how"1. scanf不能获取空格之后的字符串。在c语言中对于字符串的输入。原创 2024-01-21 23:09:01 · 469 阅读 · 0 评论 -
指针
/ (int*)强制类型转换int i =0;for(i=0;i原创 2024-01-21 23:01:03 · 421 阅读 · 0 评论 -
C/C++ 中memset()
c/c++中要添加的头文件:#include<string.h>1. memset是以字节为单位,初始化内存块。当初始化一个字节单位的数组时,可以用memset把每个数组单元初始化成任何你想要的值,比如,char data[10];memset(data, 1, sizeof(data)); // rightmemset(data, 0, sizeof(data)); // right而在初始化其他基础类型时,则需要注意,比如,int data[10...原创 2022-04-07 19:57:58 · 1371 阅读 · 0 评论 -
C++ Vector
构造函数vector():创建一个空vectorvector(int nSize):创建一个vector,元素个数为nSizevector(int nSize,const t& t):创建一个vector,元素个数为nSize,且值均为tvector(const vector&):复制构造函数vector(begin,end):复制[begin,end)区间内另一个数组的元素到vector中void添加元素push_back(const T& x):向量尾原创 2022-04-04 23:18:29 · 880 阅读 · 0 评论