【发布时间】:2012-01-22 15:51:45
【问题描述】:
我必须使用 fputs 来打印一些东西,而 fputs 需要 "const char *str" 来打印出来。 我有 3 个字符串要打印(我不在乎它是字符串还是 char[])作为 str。 我不知道正确的方法。我使用了 3 个字符串,并将它们添加到一个字符串中,但无法正常工作。我也尝试将字符串转换为字符,但没有任何效果! 有什么建议吗?
struct passwd* user_info = getpwuid(getuid());
struct utsname uts;
uname(&uts);
我想要我的 char const *str = user_info->pw_name + '@' + uts.nodename
【问题讨论】: