"cStandard": "c99",
时间: 2023-07-12 09:56:53 浏览: 68
这行代码出现在VSCode的C/C++插件的`c_cpp_properties.json`配置文件中,用于指定C语言的标准版本。
在C语言中,有多个标准版本,如C89、C99、C11等。每个标准版本都有不同的语法和特性。通过将`"cStandard": "c99"`添加到配置文件中,可以告诉编译器使用C99标准版本编译代码。
如果您的代码使用C99标准的特性,例如声明在函数内部、变长数组等,那么您需要将`"cStandard"`设置为`"c99"`或更高的版本,以确保编译器能够正确地编译您的代码。
请注意,不是所有的编译器都支持所有的C标准版本。在设置`"cStandard"`之前,请检查您的编译器是否支持您需要的C标准版本。
相关问题
vscode配置C251
根据提供的引用内容,可以看出需要注意以下几点:
1.在编译环境下,必须不包含进去,否则编译会出错。
2.为了VSCODE代码编写兼容keil,在烧录前务必注释掉#define OPEN_VSCODE_DEBUG这一行。
3.需要安装VScode和C251插件。
下面是配置C251的步骤:
1.安装VScode和C251插件。
2.打开VScode,点击“文件”->“打开文件夹”,选择你的C251项目所在的文件夹。
3.在VScode中打开终端,输入以下命令,生成编译配置文件:
```shell
Ctrl+Shift+P
```
```shell
C251: Generate Build Config File
```
4.在生成的编译配置文件中,修改以下参数:
```shell
"includePath": [
"${workspaceFolder}/**",
"C:/C251/INC" //修改为C251头文件所在的路径
],
"defines": [
"_C251", //添加_C251宏定义
"DEBUG" //添加DEBUG宏定义
],
"compilerPath": "C:/C251/BIN/C251.EXE", //修改为C251编译器所在的路径
"cStandard": "c99",
"cppStandard": "c++17",
"intelliSenseMode": "windows-msvc-x64"
```
5.保存配置文件后,按下F7键编译代码。
6.如果需要调试代码,可以在代码中添加断点,然后按下F5键启动调试。
c++ standard library, the: a tutorial and reference pdf 下载
C语言标准库是C语言程序设计中最常用、最基础的重要组成部分之一,它包括一系列头文件和库函数,为程序员提供了一系列常用的函数与数据类型,包括输入输出、字符串处理、数学函数、内存管理等。在C语言编程中,标准库函数是程序员最常用的工具之一,因此熟悉和掌握标准库函数的使用方法是非常必要和重要的。
针对C语言标准库,已经有很多相关的教程和参考资料,这些资料的质量和价值参差不齐。其中,《C Standard Library, The: A Tutorial and Reference》是一本比较知名的C语言标准库教程,该教程共分为21章,由作者P.J. Plauger编写而成。本书深入浅出地介绍了C语言标准库的各种函数和数据类型的使用方法,适合C语言初学者和进阶者进行学习和参考,也是工作中常备资料之一。本书内容详实,逻辑清晰,覆盖了C99标准库的所有内容,包括头文件、函数原型、函数功能、使用方法等。本书还给出了大量示例代码和代码注释,让读者可以更加深入地理解函数的用法和实现原理。
该教程的缺点在于,由于是英文版的,因此对于英文不好的读者来说比较困难,还要求读者具备一定的C语言基础,因此初学者可能需要花费更多的时间和精力来理解其中的内容。同时,由于是一本比较老旧的教程,一些新的特性和标准库函数并未涵盖其中。
总的来说,《C Standard Library, The: A Tutorial and Reference》是非常有价值的一本C语言标准库教程,对于想要深入学习C语言标准库的程序员来说是非常值得推荐的参考资料。无论是初学者还是进阶者都可以从中获得很多的知识和收获。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)