我是一名C语言初学者,这是我的C语言代码:
那会显示一个错误。那么我如何在C代码中返回一个字符串?
#include <stdio.h>
#include <stdlib.h>
main()
{
printf("Hello, World!\n");
return 'sss';
}
那会显示一个错误。那么我如何在C代码中返回一个字符串?
main
必须返回一个int
类型的值,不能有任何条件限制。你对这个字符串的期望是什么?(虽然这个“字符串”实际上是一个字符常量,因为它使用了单引号'
作为分隔符而不是双引号"
) - James McNellismain
函数返回'sss'
在技术上可以工作(因为它是一个int
),但这绝对不是期望的结果。 - Jeremiah Willcock