c笔记

c语言储存类型
register

定义型:(建议型关键字)寄存器类型(数量少速度快)限制:局部变量 机器字长的数据类型,寄存器中没有地址

auto定义型:自动分配和回收(默认类型)
static定义型:静态类型,自动初始化,变量有继承性。声明为只有当前文件使用。
extern说明型:不能改变被说明的变量的值和类型
c函数
truncate(),fruncate()文件截断
tmpname创建临时唯一文件名
tmpfile创建临时文件

dup,dup2

创建文件描述符副本(重定向)
sync同步设备全局数据
fsync

同步文件全局数据

fdatasync同步文件亚数据
fcntl管理文件描述符
ioctl设备控制
stat,fstat,lstat获取文件属性
chmod,fchmod改变文件权限
link,unlink

创建删除符号链接

remove删除文件
rename文件重命名
utime,

更改文件时间

mkdir,rmdir目录的创建和删除
chdir,fchdir改变当前进程工作路径(突破安全路径)
getcwd

获取当前工作路径

opendir,closedir,readdir,rewinddir,seekdir,telldir打开读取关闭操作目录
glob解析文件目录路径(通配符)
前缀
st_结构体
f文件
l连接

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值