周云成 发表于 2021-12-6 21:31:23

第七节课里用devC编译运行那个会出乱码的程序,不会出乱码

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
        char a={'F','i','s','h','C'};
        printf("%s\n",a);
        printf("hello\n");
       
        return 0;
}

jhq999 发表于 2021-12-6 21:34:13

char a={'F','i','s','h','C','\0'};

周云成 发表于 2021-12-6 22:10:47

jhq999 发表于 2021-12-6 21:34


emm,就是printf(“hello\n")为什么会算进去字符里去,不应该和以前一样直接输出hello吗,为什么影响了上一个字符

jhq999 发表于 2021-12-6 22:18:12

周云成 发表于 2021-12-6 22:10
emm,就是printf(“hello\n")为什么会算进去字符里去,不应该和以前一样直接输出hello吗,为什么影响了上 ...

char a={'F','i','s','h','C','\0'};//字符串
char a={'F','i','s','h','C'};//不是字符串

周云成 发表于 2021-12-6 22:27:02

jhq999 发表于 2021-12-6 22:18


行吧

tomok 发表于 2021-12-7 08:36:54

来看看学习
页: [1]
查看完整版本: 第七节课里用devC编译运行那个会出乱码的程序,不会出乱码