A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>string[i] = ‘\0’; <<<<<<<これはなぜ必要なんでしょうか??
理由:
直後の printf(“%s\n”, string); の中の、フォーマット指定子 %S で使っているから
%S は 「‘\0’の手前までを文字列として出力する」 という意味ですよ
No.1
- 回答日時:
たぶんC言語・・・ですよね。
Cはあんまりやったことないので詳しくはないのですが。
\0はヌル文字というもので、ポインタNULLとは別物で、文字(数字の0)として扱われます。
これはchar型の配列の最後に代入し、終端であることを示すものです。
この処理後、今度は配列から文字を取り出すなどの際のループで
while (string[i] != '\0')
/* string[i]がヌル文字"\0"でない間繰り返す */
みたいな使い方ができます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語配列の結合についてです。 なぜうまくいかないのでしょうか。 #include <stdio.h 4 2022/05/30 22:42
- C言語・C++・C# C++プログラミングコードにポリモーフィズムを取り入れ方を教えてください。 2 2023/06/09 11:17
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- C言語・C++・C# C++初心者です stirng 2 2022/09/20 20:43
- C言語・C++・C# 宣言する関数の形が決まっている状態で、 str1とstr2の文字列をこの順に引っ付けてstrに保存し 2 2022/05/30 18:21
- C言語・C++・C# c言語でユーザ関数を利用して入力された文字列を反転させるプログラムを作りたいです。 3 2023/01/29 19:47
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
配列をセッションに割り当てた後で
-
この警告はどうすれば?
-
多次元配列はなぜ必要???
-
ArrayListからBean配列に値をセ...
-
半角カナの判別方法
-
配列の中に複数存在する数がい...
-
JavaBeansの配列の値取得方法に...
-
インスタンス?new?オブジェクト...
-
大きさがわからない配列
-
JavaでC言語のポインタ演算風な...
-
[Ljava.lang.Stringってなんですか
-
Java 配列の問題です。 写真の...
-
いくつかのchar型の配列に入っ...
-
javaで大容量テキストファイル...
-
n番目に大きな値を探索する
-
「シンボルを見つけれません」...
-
Java・配列の問題です。 int 「...
-
javamailで複数人にメールを送...
-
初期値を持ったクラスの配列を...
-
『args[]』とは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Javaで文字と数字が混ざったも...
-
[Ljava.lang.Stringってなんですか
-
この警告はどうすれば?
-
Java配列の問題を教えてくださ...
-
配列の中に複数存在する数がい...
-
配列で、値の入っている要素数...
-
java
-
『args[]』とは?
-
javaで大容量テキストファイル...
-
C#で動的配列Listの中身をListB...
-
csvファイルを2次元配列に格納
-
Javaで文字を漢字であるか否か...
-
フローチャート
-
javaについて
-
【C#】ハッシュテーブル(連想...
-
セッションを使ったint型の値の...
-
C言語でunsigned char配列を連...
-
配列について
-
n番目に大きな値を探索する
-
cloneメソッドについて (java)
おすすめ情報