『壹』 c語言中%和/的區別

c語言中//與/* */的區別如下:

①是否為單行注釋

//是用於多種語言的單行注釋語句。內/**/是注釋語句,不限制行數容,在「/*」和「*/」之間的即為注釋。

②實用性的區別

//是用於多種語言的單行注釋語句,適用方便快捷,但是實用性不如多行注釋

/**/是注釋語句,不限制行數,在「/*」和「*/」之間的即為注釋,實用性大,但是符號鍵盤敲打麻煩。

程序編譯時,不對注釋內容作任何處理。注釋一般可出現在程序中的任何位置。注釋用來向用戶或程序員提示或解釋程序的功能作用。


(1)c和c語言的區別擴展閱讀

C語言的注釋符一般分為兩種,一種是以「/*」開頭,在中間加上注釋內容,並以「*/」結尾的段落注釋符。在「/*」和「*/」之間的即為注釋。

另一種是以「//」開頭,後面加註釋內容的單行注釋符。在「//」之後的即為注釋。

C語言的注釋符是以「/*」開頭並以「*/」結尾的串。在「/*」和「*/」之間的即為注釋。程序編譯時,不對注釋作任何處理。注釋可出現在程序中的任何位置。

注釋用來向用戶提示或解釋程序的意義。在調試程序中對暫不使用的語句也可用注釋符括起來,使翻譯跳過不做處理,待調試結束後再去掉注釋符。

『貳』 c++和C語言的區別

C語言與C++的區別有很多:
1,全新的程序程序思維,C語言是面向過程的,而C++是面向對象的。
2,C語言有標準的函數庫,它們鬆散的,只是把功能相同的函數放在一個頭文件中;而C++對於大多數的函數都是有集成的很緊密,特別是C語言中沒有的C++中的API是對Window系統的大多數API有機的組合,是一個集體。但你也可能單獨調用API。
3,特別是C++中的圖形處理,它和語言的圖形有很大的區別。C語言中的圖形處理函數基本上是不能用在中C++中的。C語言標准中不包括圖形處理。
4,C和C++中都有結構的概念,但是在C語言中結構只有成員變數,而沒成員方法,而在C++中結構中,它可以有自己的成員變數和成員函數。但是在C語言中結構的成員是公共的,什麼想訪問它的都可以訪問;而在VC++中它沒有加限定符的為私有的。
4,C語言可以寫很多方面的程序,但是C++可以寫得更多更好,C++可以寫基於DOSr程序,寫DLL,寫控制項,寫系統。
5,C語言對程序的文件的組織是鬆散的,幾乎是全要程序處理;而c++對文件的組織是以工程,各文件分類明確。
6,C++中的IDE很智能,和VB一樣,有的功能可能比VB還強。
7,C++對可以自動生成你想要的程序結構使你可以省了很多時間。有很多可用的工具如加入MFC中的類的時候,加入變數的時候等等。
8,C++中的附加工具也有很多,可以進行系統的分析,可以查看API;可以查看控制項。
9,調試功能強大,並且方法多樣。

『叄』 請問C語言和C++區別大嗎

C與C++的區別:
1. C是一個結構化語言,它的重點在於演算法和數據結構。C程序的設計首要考慮的是 如何通過一個過程,對輸入(或環境條件)進行運算處理得到輸出(或實現過程 (事務)控制)。
2. 對於C++,首要考慮的是如何構造一個對象模型,讓這個模型能夠契合與之對應 的問題域,這樣就可以通過獲取對象的狀態信息得到輸出或實現過程(事務)控 制。
所以C與C++的最大區別在於它們的用於解決問題的思想方法不一樣。之所以說C++比C更先進,是因為「 設計這個概念已經被融入到C++之中 」,而就語言本身而言,在C中更多的是演算法的概念。那麼是不是C就不重要了,錯!演算法是程序設計的基礎,好的設計如果沒有好的演算法,一樣不行。而且,「C加上好的設計」也能寫出非常好的東西。
對語言本身而言,C是C++的子集,那麼是什麼樣的一個子集?從上文可以看出, C實現了C++中過程化控制及其它相關功能,而在C++中的C(我稱它為「C+」),相對於原來的C還有所加強,引入了重載、內聯函數、異常處理等等玩藝兒,C++更是拓展了面向對象設計的內容,如類、繼承、虛函數、模板和包容器類等等。

C++在歷史上曾經是C的擴展,不過現在兩個都各自有發展,所以現在的C++與現在的C沒有誰是誰的擴展的關系。
現在有人說C和C++是大熊貓和小熊貓的關系,也就是說只是名字相近——這多少有欠公允。不過C和C++的確是有巨大區別的,C語言簡單有效,但處理大問題就很麻煩像把左輪手槍;而C++則簡直是一輛坦克,功能齊備,但更肥大——無非都是兵器而已。至於說學習上C是C++的基礎,倒是一大誤區,槍械和火炮長得可能有點像,甚至也有點淵源,但終究全不是一回事。

先學C,後學C++有好處也有壞處,應該說至今仍有爭論。
我的看法是,如果是做應用軟體一類的編程,就不應該先學C,而且應該在初學時少接觸C的舊式編程風格,而是把大部分精力放在C++的標准庫(包括基於STL的編程,這方面國內一般的教材最欠缺),以及基於對象和面向對象的編程上。這是因為C++的這些應用從編程方式到代碼風格都與C語言大相徑庭,初學養成C式的編程習慣就很改掉,反而限制對類和泛型編程的理解。
如果是想接觸比較底層的東西,以後做軟體庫開發、系統編程之類,那麼學C語言,尤其是一些像宏、指針、內存管理等知識就很有好處(這些東西在前一種應用中卻都要盡量避免)。但先學C的好處並不明顯,因為直接學C++同樣可以學到這些東西,只要改變一點學習側重就可以了。
上面是從應用方向角度說的。至於學習的困難程度,直接學C++並不難,而且在一些方面更簡單一些;只不過C++的內容比C多罷了。C++的創始人Stroustrup就大力提倡不要學C,並列舉了先學C的種種壞處。因此我的意見也是不學C,直接學C++。

現在國內講C++的書一般是先講與C相似的一塊,後講C++獨有的內容,沒有融合在一起,看似C成了「基礎」。其實這種講法主要是由於國內編教材的教師多是學C語言(甚至機器碼、匯編)出身的,可能到很晚才接觸C++,因而有思維定勢。其實看國外許多教材,一入門就強調類的概念,入門不多久就大量用到STL,過程式的語法與這些一塊講,同樣也很直觀(對象的概念實際上比函數的概念直觀得多),可以學得通。

『肆』 C語言和C++的區別

C語言與C++的區別有很多,下面是簡要概述:

1、面向不同

C語言是回面向過程的,

C++答是面向對象的。

函數庫

C語言有標準的函數庫,它們鬆散的,只是把功能相同的函數放在一個頭文件中;

C++對於大多數的函數都是有集成的很緊密,特別是C語言中沒有的C++中的API是對Window系統的大多數API有機的組合,是一個集體。但你也可能單獨調用API。

3、結構概念不同

C言中結構只有成員變數,而沒成員方法,C語而在但是在C語言中結構的成員是公共的,什麼想訪問它的都可以訪問;

C++中結構中,它可以有自己的成員變數和成員函數。

4、寫作數量不同

C語言可以寫很多方面的程序,

C++可以寫得更多更好,C++可以寫基於DOS的程序,寫DLL,寫控制項,寫系統。

5、組織不同

C語言對程序的文件的組織是鬆散的,幾乎是全要程序處理;

C++對文件的組織是以工程,各文件分類明確。

『伍』 類C語言和C語言有哪些主要的區別

類C語言指的是C++,是面向對象的一種語言。
C語言是一種面向程序設計的一種語言。
C++是建立在C的基礎上的,更為人性化,更易明了,更易實用。

『陸』 C語言中/與%的區別

a/4:是除法,求的是商
a%4:叫做模運算,求的是余,
比如(int)13/4,結果是3;而13%4,結果就是1(餘1)
lz接納,打賞

『柒』 C語言和C#,C++三者的區別是什麼

區別是:

1、語言使用難度不同

C++難度大於C#大於C語言。

2、面向的對象不同

C 語言是面向過程的回,而答 C++ 是面向對象的,C# 是一種完全面向對象的語言。

3、函數形式不同

C 語言有標準的函數庫,它們鬆散的,只是把功能相同的函數放在一個頭文件中;而 C++ 對於大多數的函數都是有集成的很緊密,特別是 C 語言中沒有的 C++ 中的 API 是對 Window 系統的大多數 API 有機的組合,是一個集體。

C++ 不允許在一個構造函數中調用另外一個構造函數(稱為委派構造函數調用),而 C# 則允許。

4、圖形處理能力不同

C 語言標准中不包括圖形處理。

(7)c和c語言的區別擴展閱讀:

C語言的優勢

C語言的優點很多,主要的有如下四點:

1、兼備高級語言與低級語言的優點,屬於一種中間語言。

2、它是一種結構化程序設計語言,非常適合結構化程序設計。

3、有較豐富的數據類型、運算符以及函數供以選用。

4、直接與內存打交道,使修改、編輯其他程序與文檔變得輕松,簡單。

『捌』 C語言和C++語言的區別是什麼

C語言與C++的區別有很多:
1,全新的程序程序思維,C語言是面向過程的,而C++是面向對象的。
2,C語言有標準的函數庫,它們鬆散的,只是把功能相同的函數放在一個頭文件中;而C++對於大多數的函數都是有集成的很緊密,特別是C語言中沒有的C++中的API是對Window系統的大多數API有機的組合,是一個集體。但你也可能單獨調用API。
3,特別是C++中的圖形處理,它和語言的圖形有很大的區別。C語言中的圖形處理函數基本上是不能用在中C++中的。C語言標准中不包括圖形處理。
4,C和C++中都有結構的概念,但是在C語言中結構只有成員變數,而沒成員方法,而在C++中結構中,它可以有自己的成員變數和成員函數。但是在C語言中結構的成員是公共的,什麼想訪問它的都可以訪問;而在VC++中它沒有加限定符的為私有的。
4,C語言可以寫很多方面的程序,但是C++可以寫得更多更好,C++可以寫基於DOSr程序,寫DLL,寫控制項,寫系統。
5,C語言對程序的文件的組織是鬆散的,幾乎是全要程序處理;而c++對文件的組織是以工程,各文件分類明確。
6,C++中的IDE很智能,和VB一樣,有的功能可能比VB還強。
7,C++對可以自動生成你想要的程序結構使你可以省了很多時間。有很多可用的工具如加入MFC中的類的時候,加入變數的時候等等。
8,C++中的附加工具也有很多,可以進行系統的分析,可以查看API;可以查看控制項。
9,調試功能強大,並且方法多樣

*C語言是面向過程的,而C++是面向對象的*

『玖』 c語言中//與/* */的區別

c語言中//與/* */的區別如下:

①是否為單行注釋

//是用於多種語言的單行注釋語專句屬。/**/是注釋語句,不限制行數,在「/*」和「*/」之間的即為注釋。

②實用性的區別

//是用於多種語言的單行注釋語句,適用方便快捷,但是實用性不如多行注釋

/**/是注釋語句,不限制行數,在「/*」和「*/」之間的即為注釋,實用性大,但是符號鍵盤敲打麻煩。

程序編譯時,不對注釋內容作任何處理。注釋一般可出現在程序中的任何位置。注釋用來向用戶或程序員提示或解釋程序的功能作用。


(9)c和c語言的區別擴展閱讀

C語言的注釋符一般分為兩種,一種是以「/*」開頭,在中間加上注釋內容,並以「*/」結尾的段落注釋符。在「/*」和「*/」之間的即為注釋。

另一種是以「//」開頭,後面加註釋內容的單行注釋符。在「//」之後的即為注釋。

C語言的注釋符是以「/*」開頭並以「*/」結尾的串。在「/*」和「*/」之間的即為注釋。程序編譯時,不對注釋作任何處理。注釋可出現在程序中的任何位置。

注釋用來向用戶提示或解釋程序的意義。在調試程序中對暫不使用的語句也可用注釋符括起來,使翻譯跳過不做處理,待調試結束後再去掉注釋符。