本読みメインの日 C言語適当練習日記 第8回
本を読みつつ、適当に学ぶシリーズ。今日は本読みがメインになって、ほとんど動かしていない。ただ、画面遷移の際に、qを押したら途中終了、それ以外を押すと続行という文は作った。
初心者の内は、とにかく書いてみなさいって本にも書いていたからのう…
[c language="++"]// Update.cpp あみだくじゲームの画面遷移が目的のものです。。
#include <stdio.h>
#include "amida.h"
int Update(char *mapp){
// 中身がEOFになる直前まで文字を表示。
while(!(*mapp == EOF)){
printf("%c", *mapp); //画面表示。今回はEOFの手前、要するにラスト行の"\n"まで表示。
*mapp++;
}
// 次の画面(処理)に進むかどうかの判定
NextStepQuestion();
return 0;
}[/c]
[c language="++"]#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
int NextStepQuestion(void){
char ch;
puts("次の画面に進みますか?(Q,qで終了、その他は続行)");
ch = getche(); // これを使うと、コンパイルで警告がでる。
if (ch =='Q') ch ='q'; // 基本シフト押した時点で続行、CapsLock対策
if (ch =='q') {
puts("\n終了します\n");
exit(0);
}
puts("");
return 0;
}[/c]
Pick Up
- 1
-
Macbook air Mid2012 のバッテリー交換を行おうとして右往左往したときのログ(前編)
やったときのログシリーズ、バッテリー交換編
- 2
-
Macbook Air Mid2012 のバッテリー交換をしたときのメモ(後編)
バッテリー交換後編。