当前位置:  开发笔记 > 编程语言 > 正文

为什么"数组"在Visual-C++中被标记为保留字?

如何解决《为什么"数组"在Visual-C++中被标记为保留字?》经验,为你挑选了3个好方法。

Visual Studio语法突出显示该单词为蓝色,就像它是关键字或保留字一样.我试着在网上搜索它但是"数组"这个词引发了搜索,我得到的主要是解释数组是什么的页面.它是干什么用的?



1> Judge Maygar..:

它不是ISO标准下的保留字.Microsoft的C++/CLI在cli命名空间中定义数组,Visual Studio的语法突出显示将其视为保留字.此用法将被视为供应商扩展,而不是任何国际C或C++标准的一部分.

ISO C99关键词:

auto        enum        restrict    unsigned
break       extern      return      void
case        float       short       volatile
char        for         signed      while
const       goto        sizeof      _Bool
continue    if          static      _Complex
default     inline      struct      _Imaginary
do          int         switch
double      long        typedef
else        register    union

ISO C++ 98关键词:

and         double          not                 this 
and_eq      dynamic_cast    not_eq              throw 
asm         else            operator            true 
auto        enum            or                  try 
bitand      explicit        or_eq               typedef 
bitor       export          private             typeid 
bool        extern          protected           typename 
break       false           public              union 
case        float           register            unsigned 
catch       for             reinterpret_cast    using 
char        friend          return              virtual 
class       goto            short               void 
compl       if              signed              volatile 
const       inline          sizeof              wchar_t 
const_cast  int             static              while 
continue    long            static_cast         xor 
default     mutable         struct              xor_eq
delete      namespace       switch     
do          new             template



2> Paul Tomblin..:

事实并非如此.至少不是标准的C/C++.

现在你可能会问"输入"是K&R中C中的保留字但不是C99 中的保留字 - 有人认为他们可能会在某些时候添加该功能,但最终决定反对它.


它在C直到C99.

3> jeffm..:

它用于C++/CLI.

Visual C++语言参考: "array关键字允许您创建在公共语言运行库堆上分配的动态数组."

推荐阅读
虎仔球妈_459
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有