学习手记-如何找到man手册中函数参数的类型定义
发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,缘起:按着开发板教程学Linux,用到chmod等函数,视频里的实验讲解的倒是仔细。但是,如果没有其它资料支持,只看man的描述,鬼知道这些自定义的类型原始类型是什么呢?举一个简单的例子,chmod:
千家信息网最后更新 2026年11月01日学习手记-如何找到man手册中函数参数的类型定义
缘起:
按着开发板教程学Linux,用到chmod等函数,视频里的实验讲解的倒是仔细。但是,如果没有其它资料支持,只看man的描述,鬼知道这些自定义的类型原始类型是什么呢?
举一个简单的例子,chmod:

这个mode_t类型显然是重新定义出来的,它的原始类型是什么呢?
一步一步来:
1)从头文件sys/stat.h入手。路径:/usr/include/sys/stat.h 打开后如下图:

2)到bits/types.h里面找找 。路径:/usr/include/bits/types.h 打开后如下图:
3)找一下 __MODE_T_TYPE
发现有一段这样的代码和注释
4)再到路径:/usr/include/bits/typesizes.h里找找
U32_TYPE 看上去已经很明显了,无符号32位类型,再往下找找。
5)重新回到路径:/usr/include/bits/types.h
unsigned int 无符号整型,这个就是mode_t的原始类型了。
类型
路径
原始
符号
函数
明显
从头
代码
例子
倒是
就是
教程
文件
注释
缘起
视频
资料
实验
开发
支持
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡
互联网佳科技有限公司
互联网科技行业发展
科技创新与互联网经济
盈实互联网科技
互联网科技英文
远拓互联网科技
银优互联网科技有限公司
互联网科技小额贷款
亿人帮互联网科技
互联网科技公司名称
互联网科技公司招聘
广州优美互联网科技
河南住房之家互联网科技
互联网科技资金流入
互联网科技年终奖
广州有谷有贝互联网科技有限公司
广东鹅鹅鹅互联网科技有限公司
科技互联网公司两年变化
第三届互联网大会安防黑科技
南京欣网互联网络科技
有格互联网科技
博彦科技互联网金融
互联网 科技
科技与互联网发展
猫创互联网科技
小米互联网科技园设置
智腾互联网科技有限公司
互联网科技包装股份有限公司上市
武汉亿视互联网科技有限公司