C语言static int c=3 与static c=3的区别
来源:百度知道 编辑:UC知道 时间:2024/06/02 07:19:02
如题。
低版本的编译器(vc6)认为不指定类型的变量默认是int,所以这两种写法是一样的,高版本的(vc8)以后加强了编译阶段检查,后者编译错。
第一个是对的,第二个是错的,因为没有指明类型。
第一个是对的,第二个是错的,因为没有指明数据类型
UC知道是一部内容开放、自由的互动网络百科全书
客观、专业、权威的知识性百科全书
来源:百度知道 编辑:UC知道 时间:2024/06/02 07:19:02
低版本的编译器(vc6)认为不指定类型的变量默认是int,所以这两种写法是一样的,高版本的(vc8)以后加强了编译阶段检查,后者编译错。
第一个是对的,第二个是错的,因为没有指明类型。
第一个是对的,第二个是错的,因为没有指明数据类型