タグ付けされた質問 「ansi-c」

30
列挙型変数を文字列に変換する方法は?
enum型の変数の値を表示するようにprintfを作成するにはどうすればよいですか?例えば: typedef enum {Linux, Apple, Windows} OS_type; OS_type myOS = Linux; そして私が必要なのは printenum(OS_type, "My OS is %s", myOS); 整数ではなく文字列「Linux」を表示する必要があります。 まず、値のインデックスが付けられた文字列の配列を作成する必要があると思います。しかし、それが最も美しい方法かどうかはわかりません。まったく可能ですか?
128 c++  c  preprocessor  ansi-c 

5
C、C99、ANSI C、GNU Cの違いは何ですか?
私はcodechefでプログラミングの練習を始めましたが、CとC99の違いに混乱しています。ここでCはどういう意味ですか?C89ですか?この送信の下部にある言語を確認してください。CとC99の両方が含まれています。 私はインターネット上でGNU Cと呼ばれるものを見つけました。linux/ unixシステム用の別のCはありますか?これらはANSIのC標準に準拠していますか?いくつかの場所で「C99 strict」も読んだことがあります。これは何ですか? 使用中の他のCの標準はありますか?C 4.3.2と呼ばれるものはありますか、それとも現在使用中のgccバージョンですか? 編集: これ、これ、これが役に立ちました。さらに検索して、未回答の項目を編集します。 私はプログラミングの初心者ではありません。C言語とは何か知っています。C89、C99、C11のようなANSIによる異なるC標準があることを知っています。
122 c  gcc  c99  c89  ansi-c 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.