1、文件类型
bsp-lcd
b:块设备文件 查找的时候再根目录下的 dev 文件:/dev
c:字符设备文件 /dev/input/mouse (/设备文件里/输入文件/输入里面的 mouse)
d:目录文件 文件夹
-:普通文件
l:软连接 相当于快捷方式 <LinuxC高级>
s:套接字文件 <网络编程>
p:管道文件 <IO进程>
2、文件权限
三个三个一组
r:读
w:写
x:执行
-:不可 (不可读、不可写、不可执行) 表示不可以干什么 在这个权限这个位置加上一个 -
通过这个权限可以得到权限值,rwxrwxr-x权限值是多少:775
rwx rwx r-x
111 111 101
4+2+1 = 7
4+2+1 = 7
4+0+1 = 5
修改权限:chmod 权限值 文件名
3、结合宏定义三目运算符实现两个数求最大值
法一:
#include <stdio.h>
#define MAX a>b?a:b
int main()
{
int a = 5;
int b = 10;
printf("max:%d\n",MAX);
return 0;
}
法二
#define MAX(a,b) a>b?a:b
int main()
{
printf("max:%d\n",MAX(5,10));
return 0;
}