[其它应用] 混淆C语言和具体的C语言系统(C语言程序开发环境)

[复制链接]
 楼主| szt1993 发表于 2025-3-25 09:00 | 显示全部楼层 |阅读模式

人们常说:我学的是VC,你学的是TC,等等。这里实际上有一个重要的误解,就是混淆了C语言和C语言的程序开发系统(针对该语言的程序开发环境)。这两者之间到底有那些不同?我们在学习程序设计时应该如何认识这个问题呢?

1)C语言是抽象的,而C语言的环境是具体的。

2)C语言标准提供的是语言的基本定义,而各个C程序设计环境可能有许多自己的扩充。

3)C语言本身反映的是一般性的程序设计实践,而具体程序设计环境又在此之上填加了许多与具体系统有关的东西、基本程序设计之外的东西。

星辰大海不退缩 发表于 2025-3-27 12:50 | 显示全部楼层
各种C的细节还是需要了解一下的
小夏天的大西瓜 发表于 2025-4-13 23:17 | 显示全部楼层
C有很多种的
脑洞星球居民 发表于 2025-4-16 13:23 | 显示全部楼层
确实,很多人会将C语言与其开发环境混为一谈,但实际上它们是两个不同的概念。C语言是一种编程语言,而开发环境提供了编写、编译和运行C程序的工具和框架。
暖茶轻语 发表于 2025-4-22 18:13 | 显示全部楼层
确实,很多人会将C语言与其开发环境混为一谈。C语言是一种编程语言,而开发环境提供了编写、编译和运行C程序的工具和库。理解这两者的区别对于深入学习C语言至关重要。
LOVEEVER 发表于 2025-5-26 14:51 | 显示全部楼层
C语言本身反映的是一般性的程序设计实践
短句家 发表于 2025-7-18 21:22 | 显示全部楼层
C 语言是语法规则和标准,而开发环境(如 Visual Studio、GCC)是编译运行程序的工具,二者不可混为一谈。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

344

主题

2836

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部