![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/c++
change_fate
这个作者很懒,什么都没留下…
展开
-
C/C++ char* char arr[] 与 string
在1中,s是数组名,当成是常量指针,不可以作为左值修改;3.3.2 char* => arr[] // 通过循环一个一个赋值。3.3.1 arr[] => char* // 直接赋值。1 一种是 字符串 char[], 一种是封装好的字符串类。一、 char *a 与 char arr[] 区别。char 定义一个字符, 存储一个字符,占一个字节。c++字符串char*s与char s[]的区别。char* 定义的字符串, 不能修改,可以赋值。char s[5] // s 不可修改。原创 2023-01-13 17:37:44 · 665 阅读 · 0 评论 -
c与c++布尔类型
C语言与C++布尔类型原创 2023-01-11 16:05:09 · 233 阅读 · 0 评论 -
c语言system
system(“touch a.txt”) // Linux 下生成文件。system(“pause”) // windows下冻结屏幕。使用 int system(char *command);头文件 #include c语言system命令。功能: 发出命令行命令。原创 2023-01-06 10:49:46 · 54 阅读 · 0 评论 -
c语言perror打印错误
在库函数中有个errno变量,每个errno值对应着以字符串表示的错误类型。当你调用"某些"函数出错时,该函数已经重新设置了errno的值。perror函数只是将你输入的一些信息和errno所对应的错误一起输出。perror(s) 用来将上一个函数发生错误的原因输出到标准设备(stderr)。参数 s 所指的字符串会先打印出,后面再加上错误原因字符串。此错误原因依照全局变量errno的值来决定要输出的字符串。头文件 #include使用:打印文件打开失败的原因。原创 2023-01-06 09:32:10 · 371 阅读 · 0 评论