- 博客(4)
- 收藏
- 关注
原创 File 文件流中fopen、fread、fseek、ftell等用法
1、fopen FILE * fopen(const char *path,cost char *mode) 打开一个文件,返回指向该文件的指针; 参数说明:第一个参数为欲打开文件的文件路径及文件名,第二个参数表示对文件的打开方式 注:mode有以下值: r:只读方式打开,文件必须存在 r+:可读写,必须存在 rb+:打开二进制文件,可以读写 rt+:打开文本文件,可读写 w:只写,文件存在则文件长度清0,文件不存在则建立该文件 w+:可读写,文件存在则文件长度清0,文件不存在则建立该文件 返回值:文件打开
2021-08-09 20:16:17
857
原创 sizeof和strlen区别
1、sizeof是运算符,以字节的形式给出操作数的存储空间大小。 strlen是一个函数,由标准库提供。 2、sizeof操作数可以是数据类型、函数、变量; strlen的参数必须是char * 的指针,如果用strlen 计算数据类型strlen(int)这种用法是错误的。 strlen 的计算必须依赖字符序列中的’\0’ 字符,strlen 就是通过判断是否遇到’\0’ 来判断字符序列是否结束的。 char a[] = “hello, world”; sizeof(c) = 13; strlen(c)
2021-08-09 19:56:53
202
原创 shell 常用逻辑判断
整数比较 -eq 等于 -ne 不等于 -gt 大于 -ge 大于等于 -lt 小于 -le 小于等于 字符串比较 == 等于,如:if [ “a"=="a" == "a"=="b” ],与=等价 != 不等于,如:if [ “a"!="a" != "a"!="b” ] 文件测试 -z string 测试指定字符是否为空,空着真,非空为假 -n string 测试指定字符串是否为不空,空为假 非空为真 -e FI
2021-07-15 16:19:50
601
原创 grep 简单使用
grep 简单使用 grep [-cinlv] [--color=auto] '搜寻字符串' filename 选项与参数: -c :计算找到 '搜寻字符串' 的次数 -i :忽略大小写的不同,所以大小写视为相同 -n :显示匹配行号 -l :查询多文件时只输出包含匹配字符的文件名。 -v :反向选择,显示出没有 '搜寻字符串' 内容的那一行! --color=auto :可以将找到的关键词部分加上颜色的显示喔! ...
2021-06-26 10:15:15
171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅