• ベストアンサー

if文を使って

if文の条件に○○に文字が入力されたらという条件をつけたいのですが どのように記入すればいいのでしょうか??

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

if文は単に条件部が成立するかどうかを判定するだけだから、 int is_input_marumaru( void ); みたいな関数を定義して、 if ( is_input_marumaru() ){ /* ○○が入力された場合 */ } とすれば良いです。 で、関数is_input_marumaruの実装について、頭を悩ますという。 ○○が単なるシングルバイト文字列なら、strcmp()で住みますが。

yuu789
質問者

補足

早速の回答ありがとうございます。 いくつかわからない点があります。 ・s_input_marumaru( void );の( void )について ・if ( is_input_marumaru() )の()の意味

その他の回答 (1)

  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.2

> ・s_input_marumaru( void );の( void )について 関数に渡す引数のところでvoidと書くと、その関数には引数を渡さない、という意味になります。 > ・if ( is_input_marumaru() )の()の意味 関数名の後ろの()は、その関数を呼び出す、という意味です。 ()の中に何も書いていませんので、呼び出す際の引数は何もない、ということです。

関連するQ&A