ISO 9899

の検索結果 (65件 1〜 20 件を表示)

コンパイラの機種によって成功・不成功?

…お世話になります。 下のような初歩的なCプログラムですが、"XPhome"2機種、"Win2K"2機種でそれぞれ、Dev-C++4.9.9.0でコンパイルできる機種とできない機種(すべてノートPC)がありま...…

解決

stdint.hのint8_tとuint8_tについて

…stdint.hのint8_tとuint8_tの 値のとりうる範囲は下記で合っていますでしょうか? ・int8_t -128〜127 ・uint8_t 0〜255 「int8_tは最上位ビットが符号ビットで使われ、 uint8_tは最上位から最下位ビットま...…

解決

0byteのallocaやmemset

…C言語でのmemsetやallocaのサイズに0byteを指定するとどういう動きなるのでしょうか。 自分で0byte指定のallocaを試した時には、戻り値にどこかのアドレスが返却されました。 memsetの方は、何も...…

解決

c++ TCHARで文字化け

…TCHARはUNICODEが扱えるときいたので早速つかってみた。 以下は引数を表示するプログラムである。 Visual C++ Express Editionを使った。 #include <stdio.h> #include <tchar.h> int _tmain(int argc, _TCHAR...…

解決

C言語の参考書の新旧について

…1998年8月 改訂版第1刷発行の参考書の 2001年 改訂版13刷発行 のものが手元にあります。 この本で勉強するのは、情報が古くてマズイでしょうか? もし、マズイという場合、 何年以降に書か...…

解決

型宣言に現れる * [] () の構文要素名は?

…型宣言の中に現れる "*","[]","()" (関数型を表す丸括弧) などは, 文法上は何という名前なのでしょうか? 例えば次の型宣言 (定義) char **p; int q[8] ; において,手元の「ANSI...…

解決

C言語の規格

…C言語について質問致します。 C言語にはISOでの規格について(通称)C55、C99の2通りがあると聞きましたが、今自分が使っているCはどちらの方 を使っているかというのはどのようにしたら分か...…

解決

C99対応の書籍

…C99対応の書籍を探しています。 C99対応の書籍を探しているのですが、どの本もC89ばかりで、 C99を扱っている書籍が見つかりません。 C99関連の書籍で良書があれば、ぜひご紹介下さい。 よ...…

解決

標準ヘッダファイルの中身は何に依存?

…stdio.h等の標準ヘッダファイルについて質問です。 HP-UX11.00でコンパイルが通っていたプログラムをHP-UX11.11に移植しようとしているのですが、うまくコンパイルが通りません。 stdio.hを取り...…

解決

inttype.hが使えない

…タイトルのとおりですが、c言語に新規に追加されたinttype.hという標準ライブラリが使えないのですがこれはなぜでしょうか。 VC++6.0を使っていてビルドするとインクルードされないとでます...…

解決

C99の関数の調べ方

…Clangで文字列を反転する関数strrev()を使おうとすると、 implicit declaration of function 'strrev' is invalid in C99 のエラーが出るのですが、C99ではどのように使えばいいのでしょうか? また、C99で...…

締切

int main()、void main()、void main(void)、int main(void)

…今日、大学でC言語の講義の時間、先生が、 #include <stdio.h> void main(void){ } と宣言してプログラムを書くと教えていました。 main関数には、 main() void main() void main( void ) int main() int main( v...…

解決

オープンモードについて

…この下のソースを実行するとファイルの中身が「97へ」と出ます。 この「へ」とは何なのでしょうか? 97にしたいのですが、どうすればよいのでしょうか? またなぜこのような結果になってし...…

締切

f(x, y) = √(x^2 + y^2) の妥当な名称

…プログラムで図形などを扱おうと思うと、よくタイトルの演算に遭遇してしまいます。 例えば、C言語で表現すれば、 sqrt(pow(x, 2.0) + pow(y, 2.0)) と非常に見づらく、本題がぼけてしまいます...…

解決

printf系の書式「w」ってなに?

…Solaris上で動いているプログラムで以下のような記述があり、 これをLinuxで実行すると動きが異なります。 (Linuxでは"%02wd"という文字列が出力されてしまう。) 「w」ってどのような時...…

解決

fgets の失敗時、再読み込み開始位置は?

…こんにちは。 fgets の失敗時、再読み込み開始位置はどこになるのでしょうか? 例えば、以下点線内のファイルを読み込み、bを読み込めずに失敗した場合 再度 fgets を発行(以下★)した場合...…

解決

プログラムでの数字につく"f"の意味

…こんばんは。 プログラムで数字に"f"が付いている(4.0fなど)ものを見かけるのですが この"f"の意味はなんなのでしょうか? よろしくお願い致します。…

解決

C++ コンパイラの種類

…はじめまして。 早速ですが、C++ コンパイラで 何を使用するか悩んでいます。 値段とか、速さ とか。 インテルのコンパイラを薦められましたが、 使用したことがある方はいらっしゃい...…

解決

printf(

…printf(" %s ", "test"); これはC++で文法に問題はないですが、 printf(" ", "test"); これはC++で文法に問題がないですか?…

締切

if文の処理部分の括弧を省略した場合の書き方

…C言語のif文の書き方についてですが、通常 if(条件) { ---処理1------- } else if(条件) { ---処理2------- } else { ----処理3------ } 括弧を使った場合は上のような動作をすると思うのですが、括弧...…

解決

検索で見つからないときは質問してみよう!

Q質問する(無料)

おすすめ情報

Q&A検索履歴