ホームページ  >  記事  >  バックエンド開発  >  C言語でscanfを使って文字列を入力する方法

C言語でscanfを使って文字列を入力する方法

王林
王林オリジナル
2020-05-09 10:36:4010833ブラウズ

C言語でscanfを使って文字列を入力する方法

1. C 言語には文字列型はなく、文字列変数もありません。文字列は文字配列として実装されます。

2. 配列名は、配列の最初の要素のアドレスです。

3. scanf("",x); 2 番目のパラメータはアドレスである必要がありますが、文字配列の場合、& は使用してもしなくても構いません。

具体的なコード:

#include <stdio.h>
int main()
{
    char a[26],b[10];
    scanf("%s%s", a,&b);
    printf("a=%s,b=%s", a, b);
    system("pause");
    return 0;
}

結果:

输入: abc 123
输出:a=abc , b=123

推奨チュートリアル: c 言語チュートリアル

以上がC言語でscanfを使って文字列を入力する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。