c語言到底有多強大,C語言到底有多強大?

2022-11-30 11:35:04 字數 3571 閱讀 5842

1樓:匿名使用者

windows系統大部分是c語言編寫的,夾雜一些c++**和少量彙編。嵌入式系統絕大部分用c語言,有些用c++和ada

2樓:神之戰戟

很好好強大 linuxs是用c語言寫的,你說他到底有多強大??

3樓:

很強大,呵呵,

學好了再學其他的會容易上手些

4樓:匿名使用者

非常強大,強大到無所不能!

只有你想不到,沒有他做不到!

到底c語言的指標有多強大?

5樓:匿名使用者

你可以看看任何一本書在講指標時是怎麼說的

基本每本書都說 指標是c語言的靈魂,沒有學好指標就等於沒學c語言

可見他的重要性,所以樓主先不要去管到底有多強大,等你學通了 你自己就領悟了!

6樓:匿名使用者

1)指標在函式上的應用,可解決函式傳值不傳地址的問題,從而使諸如交換a,b的值的功能函式化可實現;

2)申請動態陣列,使陣列大小可在檔案執行時確定;

3)c中開啟操作檔案都是用檔案指標的;

4)讓結構體中成員的呼叫可用p->member 的形式實現,清晰明瞭;5)

7樓:匿名使用者

指標說白了就是一個帶資料型別的變數,而它儲存的是一個地址。在組合語言中變數基本上都是用變數名來代表一個地址來實現的,在編譯的時候要把變數名先轉換為實體地址然後在進行執行的。在c語言中指標的功能已經比較強大了,可是和組合語言比起來還是略顯不足,至少c語言不能把指標指向**段中的任意一行,可是組合語言卻可以。

如果你先學了組合語言後在學習指標那麼就容易清楚了。

8樓:匿名使用者

指標有多強大,我難以形容。在值的傳遞過程中,有兩種方法:一種是值傳遞;一種是引用傳遞,及地址傳遞。

不用想,引用傳遞比值傳遞的效率高很多。因為在值傳遞的過程中;比如說:你要傳遞一個值為y的變更到另一個函式去。

如果是值傳遞的話,你可能要給分配兩個儲存地址,如果是引用的話就不用了。在記憶體中,是整形的變數,他就會分配32768到-32767這麼大的空間。。

到底c語言的指標有多強大?

9樓:尤欣笑示熹

指標有多強大,我難以形容。在值的傳遞過程中,有兩種方法:一種是值傳遞;一種是引用傳遞,及地址傳遞。

不用想,引用傳遞比值傳遞的效率高很多。因為在值傳遞的過程中;比如說:你要傳遞一個值為y的變更到另一個函式去。

如果是值傳遞的話,你可能要給分配兩個儲存地址,如果是引用的話就不用了。在記憶體中,是整形的變數,他就會分配32768到-32767這麼大的空間。。

10樓:尹岑稽菀

1)指標在函式上的應用,可解決函式傳值不傳地址的問題,從而使諸如交換a,b的值的功能函式化可實現;

2)申請動態陣列,使陣列大小可在檔案執行時確定;

3)c中開啟操作檔案都是用檔案指標的;

4)讓結構體中成員的呼叫可用p->member的形式實現,清晰明瞭;5)

11樓:線旋宮心怡

指標本身就是一種複合資料型別,是用於儲存地址值的一種變數型別,並沒有什麼特別

。指標的靈活或者說強大,主要體現在能夠以另一種間接方式訪問記憶體,並且能夠來回移動指標。

單純使用指標並沒有什麼特殊之處,指標與陣列、結構體、函式聯合使用,才能體現出其靈活性。

12樓:宗伯麥寄柔

你可以看看任何一本書在講指標時是怎麼說的

基本每本書都說

指標是c語言的靈魂,沒有學好指標就等於沒學c語言可見他的重要性,所以樓主先不要去管到底有多強大,等你學通了你自己就領悟了!

c語言為什麼會被人說的那麼強大,c語言到底能做啥

c語言強大嗎?

13樓:玩蛋鳥

當然很強,windows作業系統大部分就是c語言編寫的

14樓:還沒吃飽啊

很強大,但主要是用在底層的,編遊戲有其他的選擇!各種語言都有他的適用範圍的!

15樓:匿名使用者

很強大,從事計算機行業或有趣者必學之

好程式設計師:比c語言還好,go語言有多強大

16樓:匿名使用者

你首先應該考慮的是c語言有多差,除了一些底層的或者硬體的開發,根本沒人用c語言,好個屁,

17樓:匿名使用者

疑似假使用者927652

c語言的強大之處在**呢

18樓:匿名使用者

簡潔緊湊、靈活方便   c語言一共只有32個關鍵字,9種控制語句,程式書寫形式自由,區分大小寫。把高階語言的基本結構和語句與低階語言的實用性結合起來。c 語言可以像組合語言一樣對位、位元組和地址進行操作,而這三者是計算機最基本的工作單元。

運算子豐富   c語言的運算子包含的範圍很廣泛,共有34種運算子。c語言把括號、賦值、強制型別轉換等都作為運算子處理。從而使c語言的運算型別極其豐富,表示式型別多樣化。

靈活使用各種運算子可以實現在其它高階語言中難以實現的運算。   資料型別豐富   c語言的資料型別有:整型、實型、字元型、陣列型別、指標型別、結構體型別、共用體型別等。

能用來實現各種複雜的資料結構的運算。並引入了指標概念,使程式效率更高。另外c語言具有強大的圖形功能,支援多種顯示器和驅動器。

且計算功能、邏輯判斷功能強大。   同時對於不同的編譯器也有各種編輯方式。

19樓:匿名使用者

前面所以回答都不全面。1、區域性變數所佔用的記憶體空間的分配和銷燬,取決於編譯器的實現,編譯器在為了優化程式效能,可能有不同的策略來分配、釋放記憶體。比如:

vc編譯器可能在函式入口處即分配這裡的全部變數,gcc編譯器也可能真的在定義處才分配。2、你該**的應該是這些區域性變數的生命期。這個bcde 的生命期都是開始於定義變數的地方,終止於語句塊結束的地方(對應的反花括弧處結束)3、這是 c++ 的**,c 的**必須在函式開始處定義所有區域性變數,以便於編譯器為所有區域性變數準備棧空間。

所以有你這個困惑(區域性變數在函式入口時就全部入棧,這個說法是錯的麼?)

c語言有何強大之處?

20樓:匿名使用者

所有作業系統都是c編寫的,或者c佔70%以上的**編寫量。

所有底層程式構架都是c編寫。

所有dbms都是c編寫。

21樓:

lunix系統大都是用c語言編寫的

c語言比j**a更強大?

22樓:匿名使用者

每種語言都很強大,只要你學好了

23樓:飯託

兩個語言專注的領域不同,沒有比較的意義

24樓:我泡的茶啊

語言都一樣,運用好了,都強大!

大明朱棣到底有多牛,明朝到底有多強大

蒙古某太師阿魯臺 我要恢復元帝國的繁榮。朱棣 吹nb,看老子都不削你。阿魯臺,遁。阿魯臺 別打了別打了,我認輸。蒙古某太師阿魯臺 這次偷偷來一下,應該沒問題吧。朱棣 吹nb,看老子都不削你。阿魯臺 我擦我就是想想還不行啊。朱棣 想也不行,就揍你丫的。蒙古某部落酋長瓦剌 我覺得我可以和明朝一較高下了。...

美國到底有多強大,美國軍事實力究竟有多強大

有百折不撓的信念的所支援的人的意志,比那些似乎是無敵的物質力量有更強大的威力。愛因斯坦 軍事抄方面真的是世界第一,強襲大的海bai軍,在役7個航母編隊,強du大的經歷zhi力量,盟國的支援,再加dao上世界先進的科技,遍佈算數的 和西方人固有的模式化思想。唯一能和它在軍事方面抗衡的也就只有俄羅斯或者...

ps軟體功能到底有多強大,ps軟體功能到底有多強大?

最好跟cdr和ai一起學習,因為是通用的,可以說把平面設計的領域覆蓋了 當然就是ps photoshop 了!ps是世界著名的專業影象處理軟體,功能十分強大,使用ps,唯一能限制你的只有自己的想象力!目前還沒發現有哪款軟體能超越它。ps功能到底有多強大 ps功能到底有多強大 太多!不一一例舉了,用一...