過去ログの内容ついてお気づきの点がありましたら、「C言語関係掲示板」の方にお知らせください。 2004年後半までは管理人が編集した過去ログを載せておりますが、 それ以降については力不足で整理が追いつきません。 全ログを載せておりますので検索してお使いください。
目指せプログラマー!にようこそ。 当サイトはこちらに引っ越しました。 お手数をおかけしますが、上記サイトへご移動くださいませ。
キーボードで数字を入力して、それを画面に出力したいのですが、 終了の仕方をリターンキーを押すと終了するようにするためには、 どのようにすれば良いのでしょうか? int main(void) { int a[100], count, temp, i; count = 0; while (1) { scanf("%d", &temp); if (temp == -1) break; a[count] = temp; count++; } i = 0; while (i < count) { printf("a[%d]..%d\n", i, a[i]); i++; } return 0; } -1を押すと終了できる所までは、できるのですけど、 リターンキーを押せば終了にしたいのです。 宜しくお願いします。
近藤妥の C言語で始める Windowsプログラミング ようこそ、Windowsプログラミングの世界へ ここでは、Windows上で動くアプリケーションを開発するもっとも原始的でもっともパワフルな方法の基礎を説明します。そう、WindowsのWIN32APIをC言語でダイレクトに用いる方法を説明するのです。 VBなどのRADツールがもてはやされる昨今、なぜC言語でWindowsプログラミングなのでしょうか?たしかに、VBなどのRADツールは、データベースとのやり取りをするユーザーインターフェースを作るのには十分です。また、MFCなどを用いる事により、高速なアプリケーションを容易に組むことは可能です。しかし、筆者の経験から極端な例を挙げると、ネットスケープナビゲーターのプラグインの開発には、いかなるRADツールやMFCなどのクラスライブラリーも役に立ちませんでした。つまり、R
ここでは、WinSockを使ったWindowsネットワークプログラミングの説明を行いたいと思います。 ここで対象としている読者は、ネットワークプログラミング初心者(もしくは入門者)かつWindows環境でプログラミングを行いたい人です。 WinSockという名称は、Windows Socketsから来ています。 名前の通り、Winsockはウィンドウズでソケットを使ってプログラムを書くためのAPI(Application Program Interface)です。 Winsockを使うと、TCP/IPなどインターネットを使って通信を行うプログラムが書けます。 ここで説明を行うwinsockのバージョンは2.0です。 ただし、大枠に関してはversion 1.0と2.0で同じ部分もあるので1.0を利用する方でも参考にはなると思います。 Winsockが対応するWindowsのバージョンとして
プログラミング言語であるC言語およびC++言語に関して、よく聞かれる125の質問(FAQ)と、その解答です。
◆ エスケープコード◆ 説明は、ページの後部にあります。 太字で書かれているものは重要です。他は必要に応じて使用します。 \' ' を表示します。 \? ? 〃 \\ \ 〃 \a ビ-ッ と音(ベル) を鳴らします。 \b 1字戻り。 \f 改ページ。(プリンタ用) \t 水平タブを表示します。 \r 復帰。(カーソルを、行の左端に移動します。) \n 改行。(カーソルを、下の行に移動します。) \v 垂直タブ。 \ddd dd(3桁以下) を8進数として処理させます。 \777=511(10進数) 8進数の数字は 0~7 です。後に数字以外の文字が続く場合に限り、 \6188 のように3桁未満で書いても 区別されます。 後に8進数の数字が続く場合は、\06177 のように3桁で書きます。 \xddd ddd(3桁以下) を16進数として処理させます。 \xFFF=4,095(10
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く