vs2019不提示错误(vs2019不显示错误)

visual studio 2019我把错误提示栏给隐藏了怎么打开?

去“视图”里面打开错误提示栏。

最简单的方法,自己写一个bug,然后错误提示栏就会出现了。

在VS2019里C语言编程引用结构体变量时出现E0070等错误,如何修改不会出现报错?

代码此修改

int main(void)

{

struct Product product1; //定义结构体变量

printf("please enter product's name\n"); //信息提示

scanf_s("%s", product1.cName,10); //输出结构体成员

printf("please enter product's shape\n");

scanf_s("%s", product1.cShape,20);

printf("please enter product's color\n");

scanf_s("%s", product1.cColor,10);

printf("please enter product's price\n");

scanf_s("%d", product1.iPrice);

printf("please enter product's area\n");

scanf_s("%s", product1.cArea,20);

printf("Name:%s\n", product1.cName); //将成员变量输出

printf("Shape:%s\n", product1.cShape);

printf("Color:%s\n", product1.cColor);

printf("Price:%d\n", product1.iPrice);

printf("Area:%s\n", product1.cArea);

getchar();

return 0;

}

运行:

用vs2019编写c语言程序,明显语法错误为什么不回报错,没有加return 0;

很简单,因为microsoft公司认为,这根本就不是语法错误。程序的返回值对程序来实现而言并不是必要的,因此,vs2019会在编译过程中帮助没有写返回值的用户自动加上返回值,这样可以提高代码的简洁度,更重要的是,在一个大型的程序中,代码量往往是很大的,如果不小心忽略了返回值,那么会很难把这个问题找出来,为了避免出现类似问题,vs2019在很多方面都进行了人性化的考量和完善。

为什么我在Vs2019的编译器上写一串代码编译器显示没错误,但Unity显示有错误?

函数内不能定义public成员变量。

去掉图3第11行的public或将这一行移到函数的外面。

361知讯网

本文链接:http://pdidw.com/vs/49196.html

发表评论

评论列表

还没有评论,快来说点什么吧~