LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 952|回复: 6

怎样用printk输出自定义长度的字符串?

[复制链接]
发表于 2007-3-6 15:08:32 | 显示全部楼层 |阅读模式
有的结构体中的指向的字符串好像不是以空串结尾的,但是有字符串的长度成员。
比如struct qstr {
        const unsigned char * name;
        unsigned int len;
        。。。
};
怎样用printk输出长度为len的字符串呢?
发表于 2007-3-7 11:51:14 | 显示全部楼层
snprintf()

你怎么会将printf写成printk呢?奇怪...
回复 支持 反对

使用道具 举报

发表于 2007-3-7 12:09:15 | 显示全部楼层
Post by 水星
snprintf()

你怎么会将printf写成printk呢?奇怪...

printk用于kernel编程
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-3-13 14:20:27 | 显示全部楼层
你看清楚点struct qstr 这个结构是在用户态的吗?
怎么就想当然主观判断是printf呢
回复 支持 反对

使用道具 举报

发表于 2007-3-14 00:43:42 | 显示全部楼层
Post by hustwei
你看清楚点struct qstr 这个结构是在用户态的吗?
怎么就想当然主观判断是printf呢

Come on, man. Who cares what qstr is!!!
回复 支持 反对

使用道具 举报

发表于 2007-3-16 13:03:43 | 显示全部楼层
拜楼上的come on man~~
回复 支持 反对

使用道具 举报

发表于 2007-3-16 14:32:46 | 显示全部楼层
无论你是高手还是刚开始学编程的

现在去米鼠望注册会员

可以答题拿积分    米鼠积分是1积分等价于1RMB的

赶快行动吧

网址:www.mylinux.com.cn
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表