Linux中的文件

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;
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值