社区
Linux_Kernel
帖子详情
linux 编程的一个小问题
QIAOXUEBAOQIAO1991
2012-04-05 12:35:23
#include "stdio.h"
#include "sched.h"
void main(){
struct task_struct *p;
for_each_process(p){
printf("%d\n",p->pid);
}
}
在终端运行:gcc -o a a.c
老提示在6行也就是for_each_process 后 {之前要加“;”,为什么啊,C程序没错误啊!
...全文
197
5
打赏
收藏
linux 编程的一个小问题
#include "stdio.h" #include "sched.h" void main(){ struct task_struct *p; for_each_process(p){ printf("%d\n",p->pid); } } 在终端运行:gcc -o a a.c 老提示在6行也就是for_each_process 后 {之前要加“;”,为什么啊,C程序没错误啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
帅得不敢出门
2012-04-06
打赏
举报
回复
楼主写应用程序还是内核的
deep_pro
2012-04-05
打赏
举报
回复
lz啊 你这个程序简直错得一塌糊涂
首先,void main() ,实在不想多说了
还有,你这个到底是内核程序还是应用程序呢
要是内核程序,#include "stdio.h" 还有那个 main 怎么可能啊
要是应用程序,
truct task_struct *p;
for_each_process(p)
这些内核专用的结构体和api又如何解释
gcc不报错才鬼啊,仅仅包含一个 #include "sched.h"就想写内核态程序是不可能的
xuexingyang
2012-04-05
打赏
举报
回复
权楼主看书的时候要仔细些,没有老师或者专家就写这样的代码吧。
root_jli
2012-04-05
打赏
举报
回复
for_each_process(p){
printf("%d\n",p->pid);
}
函数for_each_process(p)调用完成加“;”,跟后面的{printf("%d\n",p->pid);}有什么关系?
如果调用成功才打印pid
假设for_each_process(p)返回0成功
if(!for_each_process(p)){
printf("%d\n",p->pid);
}
deep_pro
2012-04-05
打赏
举报
回复
lz不错的 知道自己写程序练习遍历内核数据结构
可惜基础不足
从void main 和"头文件" 看得出受到各种半瓶水c语言教材和老师的毒害
谁都有过这样的经历,加油努力啊
Linux
curses
编程
的
一个
问题
本文介绍了一次在
Linux
环境下使用curses进行
编程
时遇到的
问题
及解决过程。作者尝试编写了
一个
简单的curses程序,但在编译过程中遇到了找不到curses.h文件的错误。通过查找资料发现是因为缺少curses库,安装了libncurses5-dev后
问题
得以解决。
Linux
内核存在
一个
小型错误?
编程
问题
本文探讨了
Linux
内核中小型错误可能导致的
问题
,并通过
一个
字符设备驱动程序示例,展示了如何识别和修复
编程
错误。修复过程包括添加错误处理逻辑,重新编译和加载内核模块。虽然这只是
一个
简单的例子,但强调了处理和修复内核错误需要深入的内核知识和调试技能。
linux
socket sin_addr.s_addr,请教:
一个
linux
下socket
编程
的
问题
!
在
Linux
下进行socket
编程
时,遇到
一个
问题
:服务器无法正确获取客户端的IP地址和端口号,导致客户端无法收到回复。
问题
出现在server.c和client.c中,可能的原因是sendto和recvfrom函数使用不当。同时,代码中存在冗余的地址记录。建议查阅UNIX网络
编程
相关资料以解决此
问题
。
关于
Linux
下C语言
编程
execvp函数的
一个
问题
本文探讨了在实现
Linux
管道命令的shell程序时遇到的
问题
:当命令无法识别时,子进程不会正常退出。文章详细介绍了如何通过检查execvp函数的返回值并在失败时调用exit来解决这一
问题
。
Linux_Kernel
4,469
社区成员
17,458
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章