c - 在 Linux 内核中赋值两个值

标签 c linux linux-kernel

我正在准备一个关于 linux 内核文件的演示 module_signing.c在第 193 行,有些东西我真的不明白。 该行是:

    size_t modlen = *_modlen, sig_len;

你怎么能在赋值运算符的右边有两个值呢??

任何帮助都会很棒。谢谢!

最佳答案

你不知道。您有一个 modlen 声明,初始值为 *_modlen,还有一个 sig_len 声明。两者都是 size_t 类型。

关于c - 在 Linux 内核中赋值两个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23748755/

相关文章:

c - 在C中实现2个具有相同类型和名称但参数不同的函数

c - 指向c中函数的指针?

c++ - 从一组给定的数字中生成选择的最佳方法是什么?

linux - Perl 中的 awk gsub

linux - EC2 ssh broken pipe 终止正在运行的进程

linux - 编译 Linux 内核 2.6.39.4 时出错

c - 在 c 中使用多个管道

linux - 为什么 syslog 文件中的内核日志消息(或那些重定向到终端的消息)正好落后一个 'message'?

c - 文件描述符中实际存储了多少信息?

android - 为什么android源码这么大?