![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言
文章平均质量分 73
打好根基
魏天乐大帅哥
计算机科学与技术大三学子。
展开
-
解决C/C++ fscanf函数 ifstream输入流中文乱码问题
解决C/C++ fscanf函数 ifstream输入流中文乱码问题原创 2023-02-26 14:36:59 · 3068 阅读 · 78 评论 -
C C++实现两矩阵相乘--模拟法
C C++实现两矩阵相乘--模拟法原创 2023-01-25 14:33:06 · 7862 阅读 · 20 评论 -
Linux下动静态库的打包与使用C C++
Linux下动静态库的打包与使用C C++原创 2023-01-24 18:55:19 · 6325 阅读 · 10 评论 -
C C++内存对齐以及特殊类的大小
C C++内存对齐以及特殊类的大小原创 2023-01-03 17:07:43 · 6167 阅读 · 80 评论 -
C语言重点复习大纲
C语言重点复习大纲原创 2023-01-30 16:11:05 · 7912 阅读 · 36 评论 -
stringstream流分割字符串
stringstream类分割字符串原创 2022-10-14 16:11:09 · 7176 阅读 · 0 评论 -
C语言和C++的文件操作
C语言和C++的文件操作,fwrite(),fread(),ofstream,ifstream,文件流原创 2022-09-15 20:51:02 · 6233 阅读 · 0 评论 -
telnet测试server的使用
telnet测试server的使用原创 2022-09-08 21:06:08 · 5951 阅读 · 0 评论 -
Linux .bashrc 和 .bash_logout脚本,设置用户登录还是在上一次退出时所在的目录
Linux .bashrc 和 .bash_logout脚本,设置用户登录还是在上一次退出时所在的目录原创 2022-09-08 10:48:40 · 6386 阅读 · 0 评论 -
系统接口popen的使用
系统接口popen的使用原创 2022-09-07 10:57:10 · 5950 阅读 · 0 评论 -
C接口,fread和fgets和popen
fread() fgets()对比区别用法原创 2022-09-06 20:42:09 · 6265 阅读 · 0 评论 -
scanf和cin的返回值问题
scanf是一个函数,它的返回值是一个int,该int代表scanf成功读取到数据的个数,如果读到文件末尾或者输入ctrl+z标志读取完毕的时候就会读到EOF,这是它会返回0,相当于false;首先 cin是一个ios(iostream)中的对象,那么他不是函数,不存在什么返回值;这段程序看起来好像cin返回了值作为while中的条件判断,实际上cin是一个对象,无返回值,而这个返回值是std中重载>>这个运算符返回的,其类型是一个istream&,这也说明了可以cin>>a>>b这样连用的场景;那么既原创 2022-06-17 12:13:59 · 7723 阅读 · 3 评论 -
C++刷题的一些小tips
C++方便刷题的函数to_stringatoito_string头文件:#include功能: 将一种数字类型转化成string字符串string to_string (int val);string to_string (double val);//不常用int main(){ int a = 1234; int b = -1234;a cout << to_string(a) << endl; cout << to_原创 2022-05-27 19:40:25 · 5645 阅读 · 0 评论 -
C++11 类型转换
C++11 类型转换原创 2022-05-26 20:29:15 · 6279 阅读 · 0 评论 -
C++智能指针
C++智能指针详解原创 2022-05-26 15:30:30 · 5324 阅读 · 0 评论 -
delete 和 delete[]的区别
delete 和 delete[]的区别从直观角度看,delete就是释放单个ptr对象指向的内存,delete[]释放连续多个ptr对象指向的内存;释放单个对象内存: string* a = new string; delete string;释放连续内存:int* string = new string[10]; for (int i = 0; i < 10; i++) { *(a + i) = "1"; } delete[] a;释放连续内存的特例: int*原创 2022-05-26 10:55:17 · 6693 阅读 · 0 评论 -
C语言 关于字符串‘\0‘的小细节
目录字符串的概念字符串的定义举例1结果举例二结果经典例题解析字符串的概念在C语言中,所谓的字符串,就是一个字符型的数组,可以看作多个字符组合在一起,我们将它理解为字符串。eg: “abcd”字符串的定义字符串的定义有两种方式:char s1[ ] = “abcd”;char s2[ ] = {‘a’,‘b’,‘c’,‘d’};如果你认为上面两种定义看似没什么区别,那么你可就大错特错了。这里我们将引入'\0'(字符串结束标志)这个转义字符的概念。举例1#define _CR原创 2021-06-06 21:36:41 · 6580 阅读 · 5 评论 -
C语言printf:转义字符 \ 与 控制格式输出 %参考使用表格
C语言printf:转义字符 \ 与 控制格式输出 %参考使用表格串转义符‘\’:常用在printf输出一连串东西中考查输出长度或者输出内容。举例1:解析:y后面三个连续\的作用: \ 将 \转移 使其失去功能 因此printf(“\”);这种情况会输出一个‘\’。这时后方的第三个\b (退格作用) 将前面该输出的一个‘\’删除!则连一个‘\‘也不输出了。Printf输出控制符‘%’:常用于以指定输出形式输出一个值。...原创 2021-05-29 14:53:47 · 12046 阅读 · 39 评论