C#はObjective-CとC++のようなCのスーパーセットですか?C#はObjective-CとC++のようにCのスーパーセットですか?
私は他の言語と同様に、C#でプレーンCを書くことができますか?
C#はObjective-CとC++のようなCのスーパーセットですか?C#はObjective-CとC++のようにCのスーパーセットですか?
私は他の言語と同様に、C#でプレーンCを書くことができますか?
いいえC言語でCコードを使用することはできません。C言語や他の言語のスーパーセットではありません。ここでC#についての紹介を読むhttp://msdn.microsoft.com/library/z1zx9t92.aspx
いいえ、C#でANSI Cを記述することはできません。
さらに、C#はCのスーパーセットではありません。それはC言語の文法(JavaシンタックスはC言語に基づいています)とは全く異なる言語ですが、まったく別の言語です。
CとC#は、サブセットまたはスーパーセットで比較できません。 Cは異なる言語であり、C#は異なる言語です。
一部の機能については、そう考えることができます。しかし、どの角度から見ているかによって異なります。
言語の観点からは、そうではありません。
いいえ、C#はjavaと同じです。どちらもC言語です。 Cのスーパーセットではなく、C言語を直接サポートすることはできません。
http://en.wikipedia.org/wiki/C_Sharp_%28programming_language%29 – tenorsax
C++は** C **の厳密なスーパーセットではありません。 C++はvoid *から他のポインタ型への暗黙の変換を可能にしますが、C++はそうではありません。もう1つの一般的な違いは次のとおりです。移植性の問題は、C++でnewやclassなどの多くの新しいキーワードが定義されており、Cプログラムで識別子(変数名など)として使用される可能性があります。 –