薄荷女孩 发表于 2020-8-9 14:44:12

C

C的第一个程序
我找到两个版本,
第一个 main前有int,且main中有return 0 ,
第二个则没有,想问下int 及 归零的详细用处

zltzlt 发表于 2020-8-9 14:45:12

int 是定义该函数的返回值为整型,return 0; 表示程序结束

薄荷女孩 发表于 2020-8-9 15:13:44

zltzlt 发表于 2020-8-9 14:45
int 是定义该函数的返回值为整型,return 0; 表示程序结束

我试了一下+int&return 0 或者不加运行结果一样那么在这个程序中int以及返回能说没有意义吗,谢谢

zltzlt 发表于 2020-8-9 15:24:32

薄荷女孩 发表于 2020-8-9 15:13
我试了一下+int&return 0 或者不加运行结果一样那么在这个程序中int以及返回能说没有意义吗,谢谢

是有意义的,加 int 和 return 0; 是 C 语言的规范,现在有的编译器不加 int 都会报错了

薄荷女孩 发表于 2020-8-9 15:38:56

我记下了,谢谢。

薄荷女孩 发表于 2020-8-9 15:56:25

zltzlt 发表于 2020-8-9 15:24
是有意义的,加 int 和 return 0; 是 C 语言的规范,现在有的编译器不加 int 都会报错了

您好,还是第一个程序,我刚尝试下删掉\n,可程序没有报错,这是什么原因啊

zltzlt 发表于 2020-8-9 15:57:48

薄荷女孩 发表于 2020-8-9 15:56
您好,还是第一个程序,我刚尝试下删掉\n,可程序没有报错,这是什么原因啊

\n 表示换行符,加了程序打印完会换一行,不加就不会换行,不会报错

薄荷女孩 发表于 2020-8-9 16:15:25

好的,谢谢!
页: [1]
查看完整版本: C