我可以使用Visual Studio学习C编程吗?在新的项目菜单中,我可以在Visual Basic、Visual C#、Visual C++、Visual F#和其他选项之间进行 Select ,但我没有看到"C"或"Visual C".

推荐答案

简短回答:是的,你需要重新命名.将cpp文件写入c,这样您就可以编写c:

从上面的链接:

默认情况下,VisualC++编译器处理所有文件.c作为c源代码,以及所有以.CPP作为C++源代码.要强制编译器将所有文件视为C,而不考虑文件扩展名,请使用/Tc编译器选项.

尽管如此,我不建议在VisualStudio中学习C语言,为什么 Select VS?它确实有很多你在学习C语言时不会用到的功能

C++相关问答推荐

try 使用libusb控制音量时LIBUSB_WRIGHT_PIPE

C中的整字母后缀i是什么

为什么这个select()会阻止?

为什么在传输 Big Data 时共享内存段的运行时间比管道更长?

gcc已编译的可执行文件TSB是否同时暗示最低有效字节和最低有效位?

C:fopen是如何实现二进制模式和文本模式的?

将uintptr_t添加到指针是否对称?

如何使用C for Linux和Windows的标准输入与gdb/mi进行通信?

为什么我会收到释放后堆使用错误?

S的这种管道实施有什么问题吗?

无法在OpenGL上绘制三角形

如何在VS 2022中正确安装额外的C头文件

Wcstok导致分段故障

为什么我在C代码中得到一个不完整的类型?

如何使用空元素块声明指针数组

在我的第一个C语言中观察到的错误';你好世界';程序

在C中使用字符串时是否不需要内存分配?

";错误:寄存器的使用无效;当使用-masm=intel;在gcc中,但在AT&;T模式

在列表中查找素数

malloc 属性不带参数