1樓:胥曉瑤白蓓
最簡單的計算機程式設計,所謂語言就是計算機能夠識別的東西,但是c語言不能夠直接被計算機識別,需要通過編譯程式編譯成計算機語言,也就是我們說的01碼
c語言是什麼意思?
2樓:甄成暢燕
c語言是一種計算機程式語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。
因此,它的應用範圍廣泛。
c語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它解釋型高階語言,有一些大型應用軟體也是用c語言編寫的。
c語言具有繪圖能力強,可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫。它是數值計算的高階語言。
3樓:表西華景銘
c語言是一種計算機程式語言。它既具有高階語言的特點,又具有組合語言的特點。它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。
因此,它的應用範圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,具體應用比如微控制器以及嵌入式系統開發。
4樓:夙秋英鹿君
1.有()說明這是乙個函式,這裡#definebegin_extern_c()用作定義
2.extern
"c"其實是和後面的這裡end_extern_c()表示}函式肯定要有{}的
5樓:鍾離興劉酉
1.begin_extern_c(),是個巨集代替符號,加()是為了表示這是個函式的巨集,從作用上來說可以不加()。
2.extern
"c"是c語文的用語,表示引用乙個外部c函式。
3.{}表示這是個函式體。
總之這句的意思是,在這段函式裡,用「begin_extern_c()」這樣乙個常量字串代替下面這個函式:
extern"c"
6樓:藏素枝家賦
其實這兩句是一樣的
b的ascii碼是66,而小寫字母的ascii碼正好比大寫字母的ascii碼大32,所以b的ascii碼是98
而「!=」在c語言中是邏輯運算子「≠」——不等於所以這兩個語句的結果都是「假」,也就是0啦
什麼是c語言?
7樓:潮綠柳奉乙
c語言是一種計算機程式語言。它既具有高階語
言的特點,又具有組合語言的特點。
1.c是高階語言。它把高階語言的基本結構和語句與低階語言的實用性結合起來。c
語言可以像組合語言一樣對位、位元組和位址進行操作,而這三者是計算機最基本的工作單元。
2.c是結構式語言。結構式語言的顯著特點是**及資料的分隔化,即程式的各個部分除了必要的資訊交流外彼此獨立。這種結構化方式可使程式層次清晰,便於使用、維護以及除錯。c
語言是以函式形式提供給使用者的,這些函式可方便的呼叫,並具有多種迴圈、條件語句控制程式流向,從而使程式完全結構化。
3.c語言功能齊全。具有各種各樣的資料型別,並引入了指標概念,可使程式效率更高。而且計算功能、邏輯判斷功能也比較強大,可以實現決策目的的遊戲。
4.c語言適用範圍大。適合於多種作業系統,如windows、dos、unix等等;也適用於多種機型。
c語言對編寫需要硬體進行操作的場合,明顯優於其它高階語言,有一些大型應用軟體也是用c語言編寫的。
8樓:閎高旻同金
c語言是一種面向過程的高階程式語言(也有說是中級),大家都知道計算機只能識別和執行由0和1組成的命令(即低階語言),低階語言是最強大的,但眾所周知,它沒有可讀性,且**量大,一旦發生錯誤,很難修改,這時高階語言應運而生,所謂的高階語言即把低階語言的操作合作用人們能理解的文字,字元表示如=,+,if等等,然後用一種編譯器去編扁成操作命令。由於c語言具有低階語言的優點與高階語言的特點,有人把命名為中級語言,而習慣上我們叫它為高階語言(因為也有編譯)。大哥請採納,自己寫的
9樓:忻玉芬麻綢
c語言是現在廣為流行的高階程式語言(系統描述語言)他的祖先是bcpl語言。它用途廣泛,功能強大,使用靈活的過程性語言。可以程式設計應用軟體喝系統軟體。
其語言簡潔,方便靈活。運算子豐富,型別豐富。具有結構化的控制語句。
它可移植性好,程式效率高,***。若閣下想學習c語言,推薦其書為《c程式設計(第四版)》譚浩強。
10樓:柏晏靜笪彭
c=++a+b%a-3/b%2=11,++a=7:先把a加1,再把a的值拿來運算,b%a=4:b%a是指求b除以a的餘數,b=4,a=7,b
3/b=3/4=0(在int型中),0%2=0。故c=7+4+0=11. z=y--+x*x/y=8.0,y--=5.4:先把y的值拿來運算,再把y的值減1,x*x/y=1.6:3.2*3.2/6.4=1.6。 故z=6.4+1.6=8.0 11樓:後玉巧巨醜 12樓:圭騫騫磨燕 簡單的說吧 那麼多你都看花了 c語言就是計算機時代的一種程式 你所用的大多數軟體都是用它來編寫出來的 就包括你還沒有了解的linux作業系統 就是5000萬c語言編寫出來的 還有其它的作業系統 都是有c語言的功勞 c語言可以說是很強大的 它推動著電腦界的發展和執行 現在已經發展到了c++時代了 那是乙個更強大的程式語言 它相容著c語言 並且比它實用的更廣泛 很方便! 就這麼多了 呼呼有興趣學的話可以去參加培訓班 用心去學還是很簡單的 祝你成功 什麼是c語言? 13樓:費鴻雪司勳 c語言是一種計算機程式語言。它既具有高階語言的特點,又具有組合語言的特點。它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。 因此,它的應用範圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,具體應用比如微控制器以及嵌入式系統開發。 14樓:宰父痴春易炎 c語言程式就是用計算機語言——c語言,編寫出來的程式。它可以在計算機上執行,並完成一定功能。 15樓:相迎祿渟 簡稱c類語言,就好像你說中文一樣,用一種語言去表達一樣東西的執行。c語言也是這樣,用字母、符號、數字程式設計一段程式,讓計算機能根據你寫的語言執行。不過,歸根到底計算機或微控制器還是要轉成2進製的。 以前沒有現成的語言的時候都是0、1程式設計的~ 16樓:冠淑華倫氣 c語言是國際上廣泛流行的,很有發展前途的計算機高階語言.它適合作為系統描述語言,即可用來編寫系統軟體,也可用來編寫應用軟體. 它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。因此,它的應用範圍廣泛。 17樓:庫建明碧紫 是一種高階的程式語言。通俗的來說就是你可以用規定的語法字母英文來跟你的機器的cpu說話,命令它做你想要它做的事。就好像你用英文和外國人交談,英語作為溝通橋梁。 為什麼說他你高階語言,因為它和機器溝通的方式接近人的說話方式,叫低階語言簡單。 c語言中?是什麼意思 18樓:匿名使用者 ?在語言 中表示疑問,那麼疑問來自於判斷。 :在語言中表示判斷的結果選擇。 所以程式設計邏輯就是先進行判斷,然後再進行選擇。 例如,當a>b時,x=1否則x=0,可以寫成x=a>b?1:0。 19樓:匿名使用者 那是問號表示式,簡單地舉個例子 int c = (a > b ? 1 : 0); 意思就是說,如果a大於b,那麼c就為1,否則就為0就你提出的問題而言,意思就是 如果w小於x,返回w的值,否則(如果z小於y,返回z,否則返回x) 20樓:匿名使用者 這個是c語言的乙個三目運算子 ?: 意思是先判斷?前面的表示式的邏輯值是否為真,如果為真,則取冒號前面的表示式的值為整個表示式的值,如果為假,則取冒號後面的表示式的值為整個表示式的值。 這裡是少乙個括號,具體應該這樣: (w 21樓:以馨香空懋 你寫的那段**是交換了b和d. 如果交換a和b的話: c=a;//a的值臨時放入c a=b;//把b的值賦給a b=c;//把c(也就是原來a的值)賦給b 22樓:逯智偉罕寧 如果是想做兩個數交換的程式,可以用中間變數,也可以不用中間變數。 如果用中間變數就好象你寫的那樣,如果不用中間變數,可以如下: a=a+b; b=a-b; a=a-b; 或者:a^=b; b^=a; a^=b; 都可以~~~ 23樓:員秀豔用壤 如果你要交換a,b的值可以借助變數t,具體實現如下: t=a; a=b; b=t; 24樓:析夢安邱軒 你寫的不就是交換兩個數麼! b就是乙個中間變數,過度儲存用的。 最終還是交換了a和b的值 不要中間變數的演算法: a=a+b; b=a-b; a=a-b; 25樓:應新蘭掌霜 vc++6.0編譯器下編寫c程式語句: //程式語句--->這個在c語言裡面表示的是行內注釋不需要編譯執行的語句; /*程式語句*/--->這個表示可以多行注釋不需要編譯執行的語句; 希望幫助到你 26樓:接梓維勞鵑 這個單獨看沒有什麼意思,應該是兩個東西,你最好貼出完整**行看。 一般是這樣的: char c; if(c!='a')//!=是「不等於」邏輯判斷語句 27樓:匿名使用者 ?: 操作符 test ? statement1 : statement2if...else語句的簡化形式。 當test的值為真時表示式取statement1的值 ; 否則取statement2的值。 表示式可巢狀。 (w 如果w 否則取表示式z 表示式z 如果z 否則表示式取x的值 換成if ... else 語句可能更好理解: int temp; if(w temp=w; else 28樓:縱恆諾珍 c語言是一種計算機程式語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。 因此,它的應用範圍廣泛。 29樓:宗政素琴苗庚 c語言是combined language(組合語言)的中英混合簡稱。是一種計算機程式語言。它既具有高階語言的特點,又具有組合語言的特點。 它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。因此,它的應用範圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,具體應用比如微控制器以及嵌入式系統開發。 30樓:孫恭蕭棋 c語言是目前世界上流行、使用最廣泛的高階程式語言。 c語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它高階語言,許多大型應用軟體都是用c語言編寫的。 c語言具有繪圖能力強,可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫它是數值計算的高階語言。 c語言是combined language 組合語言 的中英混合簡稱。是一種計算機程式語言。它既具有高階語言的特點,又具有組合語言的特點。它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。因此,它的應用範圍廣泛,不僅僅是在軟體開發上,而且各類科... c語言是一種計算機程式語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。因此,它的應用範圍廣泛。c語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它解釋型高階語言,有... c語言 x是指帶格式的16進製制輸出 1 c語言中 x的意思是16進製制輸出。2 c語言中符合 的意思是帶格式輸出。比如,x的意思是在輸出前面加上0x,b的意思是在輸出前面加上0b。3 在c語言中有兩種釋義,一是求餘符號,經bai常會用到判斷乙個數是不是能被另乙個整除 二是引導符,用於引導輸入輸出項... count在來c語言只能說是乙個識別符號,它即不是關鍵字,也不是具有特殊作用的源某個控制符。一般來說,在c語言程式設計中定義乙個count變數或者字百面常量用於計數。比如下面的程式中用count統計度乙個整數中二進位制問表示中答二進位制位值為1的個數。在程式語言中,識別符號是用作程式的某一元素的名字... 先說左移,左移就是把乙個數的所有位都向左移動若干位,在c中用 運算子.例如 int i 1 i i 2 把i裡的值左移2位 也就是說,1的2進製是000.0001 這裡1前面0的個數和int的位數有關,32位機器,gcc裡有31個0 左移2位之後變成000.0100,也就是10進製的4,所以說左移1...什麼是C語言,C語言是什麼意思?
c語言是什麼,C語言是什麼意思?
c語言是什麼意思,c語言 X是什麼意思
c語言中count是什麼意思,c語言count是什麼意思
在c語言中《是什麼意思,在C語言中 是什麼意思