6-8例子

来源:6-8 字符串函数

慕妹0983297

2017-07-27 10:58

6-8左侧栏第三个例子(strcpy)加以下两句:

strcpy(pi,"i love imooc");

    printf("%s\n",pi);

经测试在codeblocks中编译是没有错误的,运行不出现结果,

原例子说的就是这个意思吗?


写回答 关注

1回答

  • wangqicc
    2017-07-27 14:27:27

    题目中的pi是字符串常量(由#defire pi "Imooc"),而字符串常量在程序运行的过程中不能被改变,如果改变会导致程序崩溃,因此strcpy()函数不能对字符串常量进行拷贝。

    wangqi...

    会出现警告:deprecated conversion from string constant to 'char*(不建议从字符串常量转换为“char *”),虽然不会报错,但是程序会崩溃

    2017-07-28 08:58:58

    共 2 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926212 学习 · 20797 问题

查看课程

相似问题

6-8例子

回答 2

C语言入门6-8

回答 1

例子的问题

回答 2

关于例子的

回答 1

例子没看懂

回答 2