![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
No.1ベストアンサー
- 回答日時:
JISの規格書を見てみましたが、8進数字の時は1-3桁となっていますが、16進数字の時は桁数の上限がないですね(16進文字と解釈可能な文字が続く限り)。
ということは、"123\x00456" は、\x00456 を16進表記と解釈するのが正しそうです。
gcc だと「16 進エスケープシーケンスが範囲外です」という警告を出した上で、"123" 0x56 と解釈されますね。
希望の文字列を表記するのは、
"123\x00" "456"
ですね。(自動的に連結されます)
早速の回答有り難う御座います。
非常に参考になりました。
元々の目的は "123" "456" と書いて、3の後ろにヌルコードを入れたかったのです。
No.3
- 回答日時:
こんなサンプルでも、何かの参考になるでしょうか。
#include <stdio.h>
int main(void)
{
char str[8];
int i;
sprintf(str, "123%c456", '\0');
for (i = 0; i < sizeof(str); ++i) {
printf("%02x ", str[i]);
}
return 0;
}
回答有り難う御座います。
以前にお礼の返事を書いたのですが、送信ぼたんを押し忘れたようです。
済みません。
%02x の書式の意味が分からなかったのですが、調べて勉強になりました。
有り難う御座いました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 写真の色分析 3 2023/04/16 11:32
- その他(プログラミング・Web制作) VB.NETの正規表現について 4 2022/04/12 16:54
- Excel(エクセル) バイナリー演算を勉強したい 1 2023/04/19 14:17
- 大学受験 資格試験などの勉強で過去問題集の解説を理解する時、分からない用語を調べてどうするのが良いですか? 問 3 2023/06/18 17:18
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Excel(エクセル) 【EXCEL】=セル&セルが上手く表示できない。 7 2022/09/04 21:32
- 英語 「spend+時間+過去分詞」の文の構造について 4 2023/07/19 09:43
- 日本語 敬語問題。「ケガをされて苦しんでいる方が今もいますから、そういう事実を周知することが・・・」」 5 2022/08/02 14:11
- Visual Basic(VBA) エクセルのマクロで対象ごとにシート分けしてその内容をセルに書き込みたい 9 2022/08/24 13:23
- 日本語 <助詞の話──場所を示す「に」と「で」>という誤り 1 2023/05/17 00:06
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
c言語プログラミング実行時エラ...
-
テキストデータをそのままバイ...
-
文字列を任意の場所で分割(spli...
-
c言語配列の結合についてです。...
-
fgetsなどのときのstdinのバッ...
-
char型と言うものがまだ理解出...
-
ソケット関数について(winsock)
-
C言語のfor文です。 繰り返しの...
-
c言語の文字列の逆順のプログラ...
-
干支のプログラム
-
-'0'の意味について
-
型変換
-
charからLPTSTRへの変換方法
-
c言語でユーザ関数を利用して入...
-
コンパイルエラー invalid ope...
-
間接操作のレベルとは
-
error C2664
-
const char** p;のとき、free(p...
-
ヘキサ表現が上手く行かない
-
テキストファイルの内容を文字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
fgetsなどのときのstdinのバッ...
-
C言語のfor文です。 繰り返しの...
-
文字列から空白を取り除きたい...
-
charからLPTSTRへの変換方法
-
charでの計算?
-
配列をnビットシフトする
-
CStringをwchar_tに変換したい
-
c++ 文字列を入力して、一文字...
-
str系関数を使わずに二つの文字...
-
間接操作のレベルとは
-
int main()の・・・
-
C言語の入力した文字を反転させ...
-
atoi( ) の反対をやりたい
-
switch文で文字を比較すること...
-
テキストデータをそのままバイ...
-
Win32APIでのエディットボック...
-
double型の値をchar配列に変換...
-
干支のプログラム
-
コンパイルエラー invalid ope...
-
間接参照のレベルが異なっています
おすすめ情報