C言語のcin関数はどのように使いますか?
C言語には、C++でユーザー入力を受け取るために使用される標準入力ストリームオブジェクトであるcin関数はありません。代わりに、C言語ではscanf()関数を使用してユーザー入力を受け取ることができます。
scanf()関数の使い方は以下の通りです:
#include <stdio.h>
int main() {
int num;
printf("请输入一个整数: ");
scanf("%d", &num);
printf("您输入的整数是: %d", num);
return 0;
}
上記のコードでは、scanf(“%d”, &num);はユーザーからの整数入力を受け取り、変数numに格納するために使用されます。%dは整数を受け取るフォーマット文字列を表し、&numは変数numのアドレスを示しています。scanf()関数は、ユーザーの入力値を変数に格納するために、アドレスを通じて使用されます。
scanf()関数のフォーマット文字列には、変数の型と一致するフォーマット指示子を使用することが重要です。これにより、正しい入力と保存が確保されます。