C语言static int c=3 与static c=3的区别

来源:百度知道 编辑:UC知道 时间:2024/06/02 07:19:02
如题。

低版本的编译器(vc6)认为不指定类型的变量默认是int,所以这两种写法是一样的,高版本的(vc8)以后加强了编译阶段检查,后者编译错。

第一个是对的,第二个是错的,因为没有指明类型。

第一个是对的,第二个是错的,因为没有指明数据类型