りーまの日記

特に外向けに配信しているわけではないので読みにくいかもしれませんが参考になれば幸いです

独C8.3・8.4

独習Cの進捗状況
-------1月14日----------------------------------------
#include<conio.h>
getch→_getch
cprinf→_cprintf
kbhit→_kbhit

 

アスキーコード
A:65
a:97

 

gets():Enterを押すまでキーボードからの文字を読みとる
       そして読み取った物をstr配列に格納
       改行はヌル文字に変換される
       入力操作が成功すると先頭へのポインタを返し
       入力操作に失敗するとヌルポインタを返す



puts():strが示している文字列を画面に出力する



(文字列の出力にprintfではなくputsが使われる主な理由は
puts関数の方がサイズが小さく実行速度が速いから)
printfの完全上位互換としてputsを覚えます



gets→gets_s

 

p = gets_s(str);
printf("%s %s", p, str);
二つとも同じもの