logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++--vector

迭代器底层是原生指针T*。当 vector 底层空间发生变化(扩容),旧空间被释放,迭代器仍指向已释放的内存,继续使用会导致程序崩溃或未定义行为。end()

文章图片
#c++#开发语言#学习 +1
学习预处理

C语言设置了一些预定义符号,可以直接使用,预定义符号也是在预处理阶段处理的。__FILE__ //进行编译的文件__LINE__ //文件当前的行号__TIME__ //文件被编译的时间__DATA__ //文件被编译的日期__STDC__ //如果编辑器遵循ANSI C,其值为1,否则未定义//例子:(续行符\ ,后面不能有空白)100registerfor;;//对于for(),初始值、判断条

#学习#windows#c语言 +1
学习文件操作

如果没有文件,我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就会丢失,如果要将数据进行持久化保存,我们可以使用文件。磁盘(硬盘)上的文件是文件。程序设计中,一般谈的文件有两种:程序文件、数据文件(从文件功能的角度来分类)。int main()//1.打开文件return 1;//2.读文件//3.关闭文件fclose(pf);pf = NULL;return 0;int ma

#学习#c语言#windows +2
到底了