我正在为一项学校作业开发 Linux 字符设备驱动程序,但我不确定如何打印传递到我的读取函数中的 *ppos
,该函数的类型为 loff_t
.
我知道我必须使用 printk
而不是内核中的标准库 printf
但我似乎无法找出正确的格式说明符。
最佳答案
loff_t 只是一个类型定义。要确定要使用的格式说明符,您应该查找其定义:
那你可以引用Kernel's documentation查看如何格式化“long long”(%lld)。
关于c - printk loff_t 类型的格式说明符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13437758/