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

王林
リリース: 2020-05-09 10:36:40
オリジナル
10866 人が閲覧しました

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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート