C 里面string定义为啥出错了,头疼啊

lixuhui_cifi 2013-05-29 02:32:57
#include <stdio.h>
#include <string>
main()
{

string s2 = "fdf";
puts(s2);
}
...全文
175 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
lixuhui_cifi 2013-05-30
  • 打赏
  • 举报
回复
引用 6 楼 Soiol 的回复:
楼主不适合IT
我也是这么觉得,作为一个苦逼的程序员就是这样
AnYidan 2013-05-29
  • 打赏
  • 举报
回复
没有错误提示?
zhcosin 2013-05-29
  • 打赏
  • 举报
回复
笑而不语......
Samuel-SS 2013-05-29
  • 打赏
  • 举报
回复

#include <stdio.h>
#include <string.h>
main()
{

    char *s2 = "fdf";
    fputs(s2, stdout);
} 
自信男孩 2013-05-29
  • 打赏
  • 举报
回复
在C中好像没有string类型吧,除非你
typedef char * string;
自己定义.
Samuel-SS 2013-05-29
  • 打赏
  • 举报
回复
楼上什么意思? #include <string.h> 使用C字符串函数, strxxx()
赵4老师 2013-05-29
  • 打赏
  • 举报
回复
计算机组成原理→DOS命令→汇编语言→C语言(不包括C++)、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言(包括C++)、架构……
DaiwjDev 2013-05-29
  • 打赏
  • 举报
回复
楼主java代码写多了,见证完毕
DaiwjDev 2013-05-29
  • 打赏
  • 举报
回复
楼主不适合IT
dahaiI0 2013-05-29
  • 打赏
  • 举报
回复
即便是C++,也要using std::string吧
hugett 2013-05-29
  • 打赏
  • 举报
回复
C语言哪来的string。。。
typedef_god 2013-05-29
  • 打赏
  • 举报
回复
c里面没有string哦 同学
lixuhui_cifi 2013-05-29
  • 打赏
  • 举报
回复
引用 1 楼 jiandingzhe 的回复:
你在干什么? string不是C的,是C++的。
是么?。。。。
jiandingzhe 2013-05-29
  • 打赏
  • 举报
回复
你在干什么? string不是C的,是C++的。

69,373

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧