應該直接學習C11還是可以先學C

時間 2022-09-03 08:31:55

1樓:

沒必要。目前看,基本上c11與c99 有99.5%是相同的。

c99不被新標準所支援的大概只有gets() 這個函式而已。c11的新特性只有在一些特定情形下才需要用到(比如安全計算、平行計算、科學計算等),距離廣泛接受還有待時日,更別說普遍應用了。

2樓:oneking的春天

目前看,基本上c11與c99 有99.5%是相同的。c99不被新標準所支援的大概只有gets() 這個函式而已。

c11的新特性只有在一些特定情形下才需要用到(比如安全計算、平行計算、科學計算等),距離廣泛接受還有待時日,更別說普遍應用了。

3樓:顧惜朝雲

c11與c99 有99.5%是相同的。c99不被新標準所支援的大概只有gets() 這個函式而已。c11的新特性只有在一些特定情形下才需要用到...

4樓:

這就好像學物理,中學先學牛頓物理,樹立物理學基本概念,後來在學學相對論和量子力學,對原有的基礎做必要的補充。

所以先學c99,11標準並沒有根本性變化,只是一些修補。

5樓:寂寞夜空水瓶

沒必要。目前看,基本上c11與c99 有99.5%是相同的。

6樓:新區矢

c99!先學c99吧……

c89,c99,c11等c語言標準是幹嗎的?

7樓:

c99是標準iso/iec 9899:1999的簡稱。

2011年12月8號,iso 發布了新的 c 語言的新標準——c11,之前被稱為c1x,官方名稱 iso/iec 9899:2011。

c11是目前最新的c語言標準。

8樓:

c89。雖然c99也出來很久了,不過大部分編譯器還沒完全支援,支援的也大部分會預設使用c89

9樓:匿名使用者

不是編譯器對新標準的支援不積極,是你更新開發環境不積極,這都什麼年代了,還用vc++

10樓:匿名使用者

c語言的標準就是定義任何乙個支援該標準的c語言編譯器必須支援的語法和必須提供的庫。新的標準是在舊標準的基礎上進行擴充套件,一般都是向後相容的。

不過現在的編譯器對c語言標準的支援不太積極(主要精力放在c++上面),比如vc++編譯器只是部分支援了c99,所以新的c語言標準不太實用,你最好還是好好學習c89標準,現在的c語言教程一般都是以這個標準。

11樓:

c89已經過時了!

c99才是正確的。並且c99標準的可以直接使用vs2013/2015編譯。

vc++6.0對c99的支援是部分的!

c99是對c89的擴充套件,也有修改,所以強烈要求學習c99標準!

資訊學奧賽c語言適合學c99和c11哪個標準

12樓:光慕桖雅

c是什麼時候都有用的,包括進了大學玩acm;pascal進了大學之後再也沒用過。

資訊學奧賽兩者都能用,你學過肯定知道奧賽題不會在語法方面難為你。。。

客觀評價c更方便,完全是因為他的編譯器更完善,報錯準點。。。

標準c語言(c99或者c11)有複數浮點型別嗎?

13樓:金色潛鳥

c99 有 複數浮點型別,標頭檔案:

#include

#include

可用:double complex z1 = 1.0 + 3.0 * i;

double complex z2 = 1.0 - 4.0 * i;

printf("starting values: z1 = %.2f + %.2fi\tz2 = %.2f %+.2fi\n",

creal(z1), cimag(z1), creal(z2), cimag(z2));

可用:double complex s;

s = z1 + z2;

s = z1 * z2;

s = z1 / z2;

s = conj(z1);

ms vc++ 編譯器 尚不支援 c99, (也無計畫 去 支援c99).

學c/c++的時候 都是 自己定義 和寫 複數。也不難。

14樓:veket的小號

請參考g++標頭檔案

c:\dev-cpp\include\c++\3.4.2\complex

c11標準和c99標準區別

15樓:娛樂影視君

這兩者的標準的區別的話,應該是因為它們兩個的型號是不一樣的,所以這個區別還是比較大的。

16樓:熊貓兔兔

這兩個級別是完全不一樣的戰爭方式的話,你要注意到這個標準級別的話,相差還是比較多的。

17樓:可靠的王者

c11和c99,他們的主要區別是他們的程式和邏輯是不一樣的。

18樓:浮華落盡

按照引數詳細的對比分析,區別就在於他們的使用的操作方式方法以及這一線路控制裝置的控制能力不同。

19樓:匿名使用者

這樣的標準一次就覺得標準的話,四g的標準大一點,因為標準也就高一點。

20樓:後英耀

陳怡,標準和隨意就坐的標準正應該去背應該是不一樣的,他們應該是不太一樣的,所以應該是有定期分析現狀才可以搞定。

21樓:西瓜波波學姐

這個東西到底有什麼區別的話就去別人別打扮的新農合生產,我真的的**都不太一樣的呢

學習c語言應該現在哪個軟體,新手學習C語言用什麼軟體,在哪下載?

比較原始的 在dos下可執行的軟體 turbo c dos時代c語言開發的經典工具,目前適合兩類人使用 c語言beginner 尤其是學生一族 具有懷舊情節的專業人士。visual c 6.0 7.0 穩定而強大的ide開發環境,具有豐富的除錯功能,定製巨集的功能也是其一大特色。microsoft的...

學習ios程式設計直接學oc還是c好

第一階段 學習c語言,c是程式語言之父,c語言學的好,接下來學其他語言就比較容易,c語言也是基本程式語言 學會基本的知識點 基本資料型別,運算表示式,順序結構,選擇結構,迴圈結構,陣列,函式,指標了解一下 第二階段 學習c c 是基於c語言的拓展,是一門物件導向的語言,這個階段主要看c 的類的使用,...

深入學習C 應該看什麼書,學習c 哪本書比較好?

到csdn和pudn上去看別人的作品,讀 比讀書有用得多.如下1.the c programming language2.c primer 3.effective c 4.more effective c 5.thinking in c 6.inside the c object model 如果沒...

初學者學習c語言應該用什麼軟體,初學者學習C語言應該用什麼軟體

新手建議用codeblocks 這裡還有使用教程 希望能幫到你哈 我們老師也推薦咱們用code blocks,等到熟練了可以用vc 6.0,畢竟這個環境是最大的。至於無法編譯,lz能不能發圖看看啊 如果學c的話c free還不錯。不大又方便。或者裝乙個ubuntu的虛擬機器。在linux平台下做 v...

新手如何學習c語言,如何學習C語言

瑞媽咪育兒 很高興能為你回答問題,學習c語言其實不大需要有很多數學英語知識,只要你多動手練習,多實踐,把原理定義理解透了,然後根據實際運用,再加強,基礎要打好,切勿三天打漁二天曬網,c語言 資料結構 演算法。好好學 英語其實不需要什麼,學c語言最重要的一點就是多看書,多練習,不能一味地看書。數學也很...