初心者です
Posted: 2009年2月12日(木) 17:02
はじめまして。
c言語をはじめたばかりの超初心者です。
質問なんですが、今HPを見ながらDXライブラリの勉強をしてて、ふたつ分からないことがありました。
ひとつは、ソースを短くするという項目に
(!ProcessMessage() && !ClearDrawScreen() && !GetHitKeyStateAll( Key ) && !Key[KEY_INPUT_ESCAPE])
というのがありまして、関数ひとつひとつに、[!]がついている意味が分かりません。
自分が勉強不足な面もあるかと思いますが、もしかしたら基本的なことが
分かってないのかも知れません。
二つ目は、キャラを四方向に移動という項目に
[(ch.x%32+ch.y%32)/8+ch.muki*4];
があったのですが、自分の脳みそをフル稼働させてもさっぱりでしたw
基本は勉強したのですが、応用的なものは苦手なんです‥
よろしければ、分かりやすく教えてくださいm(_ _)m
c言語をはじめたばかりの超初心者です。
質問なんですが、今HPを見ながらDXライブラリの勉強をしてて、ふたつ分からないことがありました。
ひとつは、ソースを短くするという項目に
(!ProcessMessage() && !ClearDrawScreen() && !GetHitKeyStateAll( Key ) && !Key[KEY_INPUT_ESCAPE])
というのがありまして、関数ひとつひとつに、[!]がついている意味が分かりません。
自分が勉強不足な面もあるかと思いますが、もしかしたら基本的なことが
分かってないのかも知れません。
二つ目は、キャラを四方向に移動という項目に
[(ch.x%32+ch.y%32)/8+ch.muki*4];
があったのですが、自分の脳みそをフル稼働させてもさっぱりでしたw
基本は勉強したのですが、応用的なものは苦手なんです‥
よろしければ、分かりやすく教えてくださいm(_ _)m