求助帖
c4droid吧
全部回复
仅看楼主
level 8
请问诸位朋友,为什么这个在电脑上运行就可以显示出乘法口诀表,而在手机上运行总是报错。谢谢
2016年04月20日 08点04分 1
level 11
使用
int main(void)
电脑只是自动转换成了这个格式
2016年04月20日 11点04分 2
请问什么意思?
2016年04月20日 23点04分
void main是错误的用法,不是所有编译器都能支持,这玩意儿国内某些人自创的,c标准根本就没有void main
2016年04月21日 03点04分
@科力尔 谭老师专用[滑稽]
2016年04月26日 03点04分
@小白爱观察 国内专用。国外都用不了这么高档的东西[滑稽]
2016年04月26日 04点04分
level 12
把 void main 改成 int main 即可
2016年04月21日 00点04分 4
非常感谢。不过请问可以问下为什么要这样吗?
2016年04月21日 00点04分
谢谢了
2016年04月21日 00点04分
@适度你懂吗 void main是错误的用法,国内不少教材都是这么坑爹的,千万别用void main
2016年04月21日 03点04分
@适度你懂吗 c语言标准从来就没有过void main,这玩意儿是国内某些人自创的,不过有些编译器能通过,有些不行。你自己记着,永远都别用void main。标准用法只有两种,int main(void),int main(int argc,char *argv[])
2016年04月21日 03点04分
level 13
#include "stdio.h"
main()
{
int i, j, result;
printf("\n");
for (i = 1; i < 10; i++)
{
for (j = i; j < 10; j++)
{
result = i * j;
printf("%d*%d=%-3d", i, j, result); /*-3d表示左对齐,占3位*/
}
printf("\n");/* 每一行后换行 */
}
}
2016年04月26日 07点04分 9
level 12
在C99标准里,不允许使用void main(),在这之前就可以,不过c4是按照C99标准的
2016年04月27日 09点04分 10
level 12
在C99标准里,不允许使用void main(),在这之前就可以,不过c4是按照C99标准的
2016年04月27日 09点04分 11
level 4
不要随便用vc那东西,兼容性差太多。不是标准
c++
2016年04月28日 04点04分 13
level 5
我的输入不了;[冷]
2016年05月01日 02点05分 14
1