c - Visual Studio 2013 C 语法概述

标签 c syntax visual-studio-2013 outline

在 Visual Studio 2013 中是否有一种方法来概述(红色)未声明的 C 函数? 似乎默认情况下 VS2013 认为每个未知函数都是隐式的。

谢谢

最佳答案

Microsoft Visual Studio 在现代 C 标准方面是出了名的糟糕,并且几乎停留在 C89 上。 2013版improved on this a bit , 但没什么。

我相信它确实仍然需要未声明的函数来隐式返回 int。在这方面,IDE 只是遵循编译器(它应该...)。

您可能已经知道,您可以将部分 C 代码(但不是全部)编译为 C++,然后大多数 C99 规则(例如您在此处讨论的规则)开始发挥作用。只需将您的源文件保存为 .cpp 或等效文件即可。

那个,或者使用支持您使用的语言的像样的 IDE。

关于c - Visual Studio 2013 C 语法概述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21705167/

相关文章:

c++ - 我应该怎么做才能在 Visual Studio 2013 中为我的 C++ 项目使用 boost 库

c++ - VS2013 Intellisense 不理解 decltype

php - 如何评估将用户重定向到管理面板的 PHP session ?

c++ - 为什么我们将按引用传递的值视为地址?

.net - 如何让 Visual Studio 2013 允许我面向 .NET Framework 4.5.2?

c - pthreads 如何导致 c 中的段错误(尽管没有分配内存)?

c - 带键盘的服务键

c - 如何在C编程中制作小时、分钟偏移标志

C - 嵌套 while 循环中的 Getchar 导致无限循环

objective-c - 在 Swift 中实现 Objective-C 协议(protocol)