易截截图软件、单文件、免安装、纯绿色、仅160KB

新手提问:C有string吗?

听别人说C没有string类型,于是自己写了个例子测试一下,发现编译不通过。如果C没有string的话C是如何实现输出字符串的?
C/C++ code:
#include <stdio.h>
#include <string>

int main()
{
string str="abc";
}

C的串是用char *定义的,
C/C++ code:
#include <stdio.h>
#include <string.h>
int main()
{ char *str="abc"; }




C中没有字符串类型的,不过可以通过字符型数组来替代字符串类型。

没有。

char*,指针,直到最后一个单元为NULL。

具体可以看C标准库 <string.h>

char ch[3]="asd";
printf("%s\n",ch);

C/C++ code:
#include <stdio.h>
#include <string.h>

int main(void)
{
char *str;
str="abc";
printf("%s\n",str);

return 0;
}


引用
听别人说C没有string类型,于是自己写了个例子测试一下,发现编译不通过。如果C没有string的话C是如何实现输出字符串的?
C/C++ code#include <stdio.h>
#include <string>int main()
{string str="abc";
}


相关问答:

jsp中 <c:if test> 相关问题

在查询后将查询出来的值赋给各输入框
<c:if test="${not empty dataValue}">
      fm.SAMPLING_DATE.value=" <c:out value='${dataValue.SAMPLING_DATE}'/ ......

菜鸟求解:c图形问题

#include <stdio.h>
#include <graphics.h>
void main()
{
  int x0,y0,x1,y1,driver,mode,i;
  driver=VGA;
  mode=VGAHI;
  initgraph(&driver,&mode,&qu ......

我很伤心,C即将被淘汰!

6月5日消息,XX网站日前评出了10项大势已去的计算机技术。其中,有些技术已经被淘汰,有些即将被淘汰。如著名的Cobol语言,以及IBM的OS/2系统。

  以下为XX网站评出的被淘汰的10项计算机技术:

   ......

使用C的高手请进

大家好!我是一位C爱好者,向大家请教下,C程序员可好找工作?公司用C干些什么?
无所谓好不好找工作,一般通信、系统、嵌入式、硬件方面用的多,而且由于C的底层特性,学会后在学其他的会比较容易

不管用什么语 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号