學c還是指令碼語言,學過指令碼語言,現在來學C,容易嗎

2025-07-26 13:25:12 字數 3809 閱讀 7521

1樓:冒名頂替冒冒

學c吧!雖然c現在不是主流的程式語言但是它幾乎是每個程式設計師必修的。

2樓:網友

學c吧!現在外面it企業一般都是用c作為筆試內容,大學課程的語言程式設計也是用c和彙編!

可以到網上找找一些**自學。

比如**。

3樓:網友

c好,學什麼指令碼語言,沒前途!

學過指令碼語言,現在來學c,容易嗎?

4樓:崔真茹

看你怎麼比較了。

應該是學過c,再來學指令碼,會很容易。

指令碼程式,出錯不要緊。

而程式語言會有編譯的過程,所以語法什麼的要非常準確。

學習c語言,在學指令碼語言好不好

5樓:風若遠去何人留

建議c語言學到熟練應用後,再學指令碼語言。

因為二者多少會有一些想通和不同之處。

所以 如果兩個一起學,在哪個都不是太熟練情況下,很容易出現混亂。

這樣等於增大了學習難度。

而c熟練後, 再學指令碼語言 實際上會更省時間的。

想自學程式語言,請問學 c 好還是j**ascript好。

6樓:灬不良丿吾皇

沒有原因就是想學:c/c++

開發**:html js css或者php手機遊戲:js typescript

不在以上的請追問謝謝。

7樓:三山愛五嶽

先學c語言。

c語言是最基礎的。

為什麼要學python,感覺能做的c都能,指令碼語言的優勢就在於更簡單嗎?

8樓:網友

**簡潔,程式設計效率高,雖然執行效率差c很多,但是寫乙個c能寫3個python文字了,適用於快速開發需求,還有強大的第三方庫,支援很多平臺。

9樓:認不倒你

c語言很多時候需要自己造輪子,而高階語言有太多別人已經寫好的東西你可以直接使用並且在大多數情況下高階語言的模組更方便。

以對乙個int陣列排序為例,c語言版本。

#include

#include

int compare_int(const void *px, const void *py);

int main()

int sz = sizeof(arr)/sizeof(*arr);

qsort(arr, sz, sizeof(int),compare_int );

int compare_int(const void *px, const void *py)

c++ 版本:

#include

#include

#include

int main()

sort(,

python 版本:

list = [1, 4, 3, 6, 2]

顯然c語言版本的排序最麻煩。

10樓:匿名使用者

擺脫底層的語言細節,更關注於程式的邏輯設計,比如寫爬蟲,用c就太麻煩了。

11樓:匿名使用者

女神說:「昨晚做夢夢到你了。」我驚喜的問:「夢到我什麼了?」「夢到我男神向我求婚,你在旁邊鼓掌喊:嫁給他,嫁給他。」

c語言不屬於指令碼語言可是能不能用來寫指令碼呢?

12樓:網友

不行的,指令碼是一種文字,可以用記事本編寫,是十進位,不需要編譯器編譯成計算機能識別的二進位。而c語言用編譯器來編寫,將十進位轉換為二進位。況且指令碼語法和c語言不同,但指令碼和vb有關聯,如果你要學指令碼,先去理解下vb語法。

13樓:網友

不行指令碼(script)是使用一種特定的描述性語言,依據一定的格式編寫的可執行檔案,又稱作巨集或批處理檔案。

指令碼簡單地說就是一條條的文字命令,這些文字命令是可以看到的(如可以用記事本開啟檢視、),指令碼程式在執行時,是由系統的乙個直譯器,將其一條條的翻譯成機器可識別的指令,並按程式順序執行。因為指令碼在執行時多了一道翻譯的過程,所以它比二進位程式執行效率要稍低一些。

而用c語言寫成的程式,都必須通過編譯鏈結,生成機器能認識的二進位檔案,才能執行,他不是一種解釋性的語言。

14樓:sunny紫色天際

c是編譯型語言,寫不了指令碼。

15樓:噗噗熊

見過android底層**中,有寫在c語言中的指令碼,用來控制開機後的選網登陸流程的。其實現如下:

1. 它有乙個自己的直譯器,用c實現(但和一般的指令碼直譯器不一樣,是直接解釋成了c函式的呼叫);

2. 其指令碼從根本上講是一大段巨集定義,每條指令碼語句都是乙個巨集,被定義為了乙個結構體,其中包括乙個字串(多是用來描述的,在輸出log時列印),乙個函式指標(用來在直譯器中被呼叫),乙個結構體(根據不同命令,裡面還有一些引數);

這玩意應該算是偽指令碼,因為它必須被提前編譯。

不知道自己的表述是否強,題主可以找**看看。

有必要學c語言嗎

16樓:網友

我是菜鳥。不大懂。

只是人家說c語言最複雜,最基礎。會養好乙個良好的習慣,對以後有好處。

人家這樣說的,和我。

17樓:網友

c語言對於程式設計初學者來說很有必要學。

c語言比combo basic都要好學。

學它可以瞭解程式設計的大概思路。

打好學更復雜程式設計的基礎吧!

18樓:網友

哪個白吃說c語言沒必要學!知不知道作業系統大部分就是c語言編寫的。在執行效率上c++完全趕不上c。

不過當然c++在很多領域上都有強大的功能,不好駕馭。所以先學好c語言也算是打基礎。

19樓:網友

現在還有大學在教pascal呢。

看你學習語言的目的吧,如果做系統軟體,彙編,c都是要學的。

20樓:網友

c語言最複雜,最基礎。會養好乙個良好的習慣,對以後有好處。

這點我有體會。

21樓:仲時伯駒

不錯的。這個有前途。不過入門很難哦。不是視覺化縞程的。

22樓:環胤良凝安

可以學的,c語言通用而且效率高。

23樓:戚謐淡凡白

c是一門非常重要的語言,如果你c不會,以後什麼事情都做不好,那麼你就趁早退出程式設計領域。

24樓:金豆清云溪

當然有用。程式設計什麼的都用的到。

我先學習彙編還是c?

25樓:匿名使用者

c語言是一切語言的基礎!當然是先學c語言好點!

26樓:匿名使用者

c語言,即使想學機器語言也最好先學c語言。

c語言入門容易,學好以後向高低兩個方向發展都非常好。

上來就學彙編是很難測試自己的**的。有了c語言基礎學會內聯和混編才能讓彙編做應用程式變成可能。沒有了這一層,單追求彙編的強大那學習就是惡夢。

磨刀不誤砍拆工,c語言就是學習程式設計的鐮刀。

27樓:匿名使用者

個人認為先學c 因為c是一門基礎語言。

28樓:網友

學會了c就等於打通任督二脈。

指令碼語言和程式語言的區別,什麼是指令碼語言 和程式語言的區別

系統語言與指令碼語言之間的區別有很多,但主要的區別是 抽象的級別 這是最重要也是最明顯示的不同。指令碼語言對程式設計師提供了更高階的抽象。這一點明顯表現在 在這種語言自身中,存在有高階的資料結構,如列表和字典結構,和對這種結構簡單方便的巢狀和操作。這樣可以建立非常成功的程式。型別定義 系統語言通常是...

qtp測試指令碼語言是什麼

qtp是基於vbs指令碼語言的,大部分vbs指令碼都能在qtp上執行,只是在一些細節上略有不同,比如說vbs上停止用sleep,qtp上用的強大之處在於對程式視窗的操作,有很多針對窗體的屬性 方法,這個是vbs所沒有的。qtp測試,指令碼語言vbscript有什麼樣的教程可推薦,想從最基本學起,自己寫qt...

指令碼語言和java語言有什麼區別

區別就是,名字雖然很像,但其實根本是兩個不相關的東西。類似雷鋒跟雷峰塔.初音島與初音未來的關係。哈哈哈哈哈,看出來了,你確實是小學畢業,是深奧,不是深傲哦 我只能說,他們是兩回事 指令碼語言和程式語言有什麼區別 區別1 指令碼語言指令碼語言不需要編譯,可以直接用,由直譯器來負責解釋。2 編譯型語言寫...