㈠ c語言的起源,作用及好處是什麼
C語言是在B語言的基礎上發展起來的,它的根源可以追溯到ALGOL 60。 1960年出現的ALGOL 60是一種面向問題的高級語言,它離硬體比較遠,不宜用來編寫系統程序。1963年英國的劍橋大學推出了CPL(CombinedProgram- ming Language)語言。CPL語言在ALGOL 60的基礎上接近了硬體一些,但規模比較大,難以實現。1967年英國劍橋大學的Matin Richards對 CPL語言作了簡化,推出了BCPL(Basic Combined Programming Language)語言。1970年美國貝爾實驗室的 Ken Thompson以 BCPL語言為基礎,又作了進一步簡化,設計出了很簡單的而且很接近硬體的 B語言( 取 BCPL的第一個字母),並用 B語言寫第一個UNIX操作系統,在PDP-7上實現。 1971年在PDP-11/20上實現了B語言,並寫了UNIX操作系統。但B語言過於簡單,功能有限。1972年至 1973年間,貝爾實驗室的 D.M.Ritchie在B語言的基礎上設計出了C語言(取 BCPL的第二個字母)。C語言既保持了BCPL和B語言的優點(精練、接近硬體),又克服了它們的缺點(過於簡單、數據無類型等)。 最初的C語言只是為描述和實現UNIX操作系統提供一種工作語言而設計的。1973年,K.Thom- pson和D.M.ritchie兩人合作把UNIX的90%以上用 C改寫(UNIX第5版。原來的 UNIX操作系統是1969年由美國的貝爾實驗室的 K.Thompson和D.M.Ritchie開發成功的,是用匯編語言寫的)。
後來,C語言多次作了改進,但主要還是在貝爾實驗室內部使用。直到1- 975年UNIX第6版公布後 ,C語言的突出優點才引起人們普遍注意。1977年出現了不依賴於具體機器的C語言編譯文本《可移植C語言編譯程序》,使C移植到其它機器時所做的工作大大簡化了,這也推動了UNIX操作系統迅速地在各種機器上實現。例如,VAX,AT&T等計算機系統都相繼開發了UNIX。隨著 UNIX的日益廣泛使用,C語言也迅速得到推廣。C語言和UNIX可以說是一對孿生兄弟,在發展過程中相輔相成。1978年以後,C語言已先後移植到大、中、小、微型機上,已獨立於UNIX和PDP了。現在C語言已風靡全世界,成為世界上應用最廣泛的幾種計算機語言之一。
㈡ 傳奇腳本屬於C語言嗎
真是個麻煩的問題。。。
傳奇腳本是指服務端能夠解釋執行的命令,算是一種傳奇專門的語言,不是C,C++,JAVA等常規語言,它的執行需要M2的支持,也就是說M2對腳本進行了解釋,並執行。
而傳奇M2在早期是用VB做的,算是編譯執行的程序,現在的M2也有用C++做的,不過很少。
至於匯編,除非你想破解已經完成的M憨花封拘莩餃鳳邪脯矛2,否則用不到。無論是VB
C++還是C,都已經是高級語言的范疇了。(也有人定義C介於匯編和高級之前,無所謂)
總的來說,傳奇腳本是專門的一種語言,屬於腳本類
解釋執行語言,不是C。
㈢ 誰能詳細解釋 c語言中 1的傳奇這道題的完整思路
#include<stdio.h>
#include<stdlib.h>
intnumCnt(intnum){
intnRet=0;
//將數字轉換成字元串,然後解析字元串即可
charchNum[10]={'