hello world出现错误!求助~
报错:25083 segmentation fault (core dumped)./t
代码如下:
#include <stdio.h>
int main(void)
{
char a[]="hello world";
printf("%s",a);
return 0;
}
去掉printf中的 a是一个元素%s会把a数组全部打印出来,只需要%s,后加a就行了
printf("%s",a); Sun正气 发表于 2020-1-22 08:35
a是一个元素%s会把a数组全部打印出来,只需要%s,后加a就行了
那我要是只想打印一个字符咋办呢 magicpower 发表于 2020-1-22 08:39
那我要是只想打印一个字符咋办呢
%s改成%c Sun正气 发表于 2020-1-22 08:44
%s改成%c
终于明白哪错了。。谢谢你 magicpower 发表于 2020-1-22 08:39
那我要是只想打印一个字符咋办呢
其他的不用变
printf("%c",a); magicpower 发表于 2020-1-22 08:46
终于明白哪错了。。谢谢你
互相交流学习,互相交流学习
页:
[1]