大家好,今天小编关注到一个比较有意思的话题,就是关于C语言的原的问题,于是小编就整理了2个相关介绍C语言的原的解答,让我们一起看看吧。
为什么c语言编程老是显示源文件不存在?
1、如果是c语言生成的可执行程序,提示找不到文件,一般是因为没有指明程序的目录,特别是在Linux平台上,以test.c为例:
gcc -o test test.c
./test
其中,“.“是指的当前目录,./test就是执行当前目录下的test程序。在windows平台上生成控制台程序时,需要使用cd命令进入debug或者relase目录,比如
cd test/debug
2、如果是C语言源代码中使用fopen等系列的文件操作函数对文件进行打开、读写等操作,提示打不开文件,一般是C源代码中的FILE指针返回了NULL,调用相应的函数时,需要指明要操作文件的具体路径 。
谁发明了c语言?
以前学习C语言的时候,看的是“ 如鹏网 ”的视频教程——《C语言也能干大事》,挺不错的,通过开发超级玛丽,飞机大战,吃金币,用C语言来开发网站等来讲解C语言的知识点,学起来不枯燥,没想到C语言还可以这么学,蛮有成就感的,适合初学者学习,找到编程 的乐趣;
具体的可以到如鹏网官网上去了解一下,都是慕名而去的;
这个东西,确实是集体智慧的结晶,但是,最开始还是由人开发的么,这个人就是C语言之父——Dennis M RitchieDennis M Ritchie(丹尼斯·里奇)。
C语言之父,UNIX之父。C语言是使用最广泛的语言之一,可以说,C语言的诞生是现代程序语言革命的起点,是程序设计语言发展史中的一个里程碑。自C语言出现后,以C语言为根基的C++、Java和C#等面向对象语言相继诞生,并在各自领域大获成功。但今天C语言依旧在系统编程、嵌入式编程等领域占据着主宰地位。
C语言,这种最有效、最通用的编程语言,就是他开发的,而这还是他在做另一个项目时的副产品。Dennis Ritchie还和Ken Thompson一起开发了Unix操作系统,因此,他还是名副其实的UNIX之父。现年64岁的40年如一日在贝尔实验室/朗讯科技公司(原AT&T实验室)工作,现在是计算科学研究中心系统软件研究部主任。
从二十世纪七十年代起,他的工作得到了很多计算机组织的公认和表彰,如:美国计算机协会(ACM)授予的系统及语言杰出论文奖(1974);电气和电子协会(IEEE)的 Emmanuel Piore 奖(1982);贝尔实验室特别人员奖(1983);美国计算机协会(ACM)的图灵奖(1983); NEC公司的 C&C 基金奖(1989);电气和电子工程师协会(IEEE)的优秀奖章(Hamming Medal)(1990), 等等。
目前,Dennis M. Ritchie 正担任贝尔实验室/朗讯科技公司(原AT&T实验室)下属的计算科学研究中心系统软件研究部的主任一职。该中心位于美国新泽西州的 Murray Hill。1978年Brian W.Kernighian和Dennis M.Ritchie出版了名著《C程序设计语言(The C Programming Language)》,现在此书已翻译成多种语言,成为C语言方面最权威的教材之一。
到此,以上就是小编对于C语言的原的问题就介绍到这了,希望介绍关于C语言的原的2点解答对大家有用。