C语言
amazing_zyy
这个作者很懒,什么都没留下…
展开
-
C++map容器的使用
1 基本知识map的特性,所有的元素根据元素的键值自动排序map所有的元素都是pair,同时拥有实值和键值,pair的第一个元素被视为键值,第二个元素被视为实值;map不允许两个元素有相同的键值;multimap和map的操作类似,唯一区别mutimap键值可重复map和multimap都是以红黑树为底层实现机制。2 常用的API构造map<T1, T2> p;map的大小操作size(); //返回容器中元素的数目empty();map插入数据元素map.in原创 2021-10-20 19:31:32 · 271 阅读 · 0 评论 -
C语言几种输入输出函数总结
1.printf() 和 scanf()scanf()用%d输入数字或%s输入字符串时,在开始读之前会跳过空格、回车制表符等空白字符,再次遇到这些字符时,认为读入结束2.getchar()和 putchar()读入和输出字符串3.gets()和 puts()[fgets() 和 fputs()函数]gets()函数按行读取字符串以回车换行符作为终止符,空格和制表符都可以作为字符串的一部分!!!注意:gets()函数对换行符的处理如果在gets()函数读入之前缓冲区有换行符的存在,则在读入原创 2020-08-16 21:27:52 · 852 阅读 · 0 评论 -
C语言指针变量重点总结
一、指针运算指针变量用于保存一个数组,或者一个函数的地址,指针大小是确定的数组指针指向数组中的某个元素时,可以通过解引用的方式对数组元素进行访问注意:指针的算术运算只能是在指向数组的时候才是有意义的注:假设a是一个数组,即a[10],则单独的a表示数组中元素的首地址即&a[0]也就是说这时候的a是一个指针则数组a中第i个元素的地址为&a[i]=a+i*sizeof(基类型)指针的加运算左边为下标方式对数组元素进行访问,右边是通过指针变量对数组元素进行访问重点理解:指原创 2020-08-16 21:28:19 · 262 阅读 · 0 评论 -
C语言文件操作重点
文件的读取形式注:w和a的区别注:w+和a+区别解决方案:按行写文件按行读文件gets和fgets比较注意:数组大小足够大文件的随机读写关于文件缓冲原创 2020-08-16 21:29:41 · 110 阅读 · 0 评论