C 语言的常见各种问题

2008-02-23 05:29:10来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

◎什么是 C ?
C 是一种编程语言。因为他是源自 C 语言,字面上来说他是“C 的进阶”。要找更加介绍性的文字,请参阅 C 简介 章节。

◎学习 C 之前必须有其他语言的基础吗?
不。在表达式方面,C 是一门简单、清楚的语言。确实,一段 C 代码在一个对编程一窍不通的人看来比某些其他语言更令人迷惑,因为里面使用了很多特别字符({}[]*&!|……)。但是一旦了解了他们的作用,他们会闲的比其他的语言更具清楚的表现能力。

◎我怎么学习 C ?
有很多种方法学习 C ,取决于您的时间、能力和学习方法,您能够选择去参加一个培训班或尝试用书、指南连同各种资料自学。<a href="http://www.cplusplus.com/doc/">文档</a>章节包含了能够帮助您学习这门语言的信息。

◎什么是 OOP:面向对象编程?(译者注:原文为 POO,疑为笔误)
这是一种编程模型。他使用一种将编程中的部件都视为“有自身特点的对象”的透视法进行编程,以辅助或替代传统的、没有“对象”概念而只有过程和变量的结构化编程方法。

◎什么是 ANSI-C ?
ANSI-C 是 C 语言的 ANSI/ISO 国际标准的名字。按照这个标准编写程式,则您的代码能够被各种支持这个标准的系统或界面轻易地移植。

◎我怎么知道我的编译器是否支持 ANSI-C 标准?
逻辑上,一个完全支持 ANSI-C 标准的编译器必须比这份标准出版的时间——1997年11月——更新。当然,也有很多旧的编译器能够支持几乎任何标准中“著名”的条例(well-known criteria)。假如您对您的编译器是否支持 bool, using namespace 和 template 关键字,您能够用类似下面这样一段程式去检测:

#include <iostream>
using namespace std;
template <class T>
bool ansisupported (T x) { return true; }
int main() {
if (ansisupported(1)) cout << " ANSI OK ";
return 0;
}

◎我怎么写 Windows 程式?
您需要一个能编译、链接 Windows 代码的编译器连同为 Windows 环境研发程式所必须的库和包含文档。

◎什么是 Visual C ?什么是 Visual (可视化)编程?
Visual C 是 Microsoft 公司的一款带有集成环境的 C 编译器。他包含了能简化研发强大程式的工具连同必需的库文档。他的使用方法就是被称作“可视化编程”的方法。更有一些其他公司研发的和之类似的、拥有自己的工具和库的研发环境,例如 Borland C , Visual Age,等等……




标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇: IE里的探索之定制浏览器好助手(上)

下一篇: 如何在C程式中处理汉字

热门词条
热门标签