キャラクタ型の8バイトを、、、 – プログラミング – Home

キャラクタ型の8バイトを、、、
 
通知
すべてクリア

[解決済] キャラクタ型の8バイトを、、、


たか
 たか
(@たか)
ゲスト
結合: 25年前
投稿: 73
Topic starter  

何も入っていない状態(Null)にリセットしてしまう方法は無いでしょうか?ちなみに、VC++6でやっています。


引用未解決
トピックタグ
~
 ~
(@~)
ゲスト
結合: 19年前
投稿: 5
 

char a[8];
memset(a,0,sizeof(a));


返信引用
~
 ~
(@~)
ゲスト
結合: 19年前
投稿: 5
 

char a[8]={0};
demo OK!


返信引用
通りすがり
 通りすがり
(@通りすがり)
ゲスト
結合: 24年前
投稿: 92
 

char c;
c ^= c;

これで0セット。


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

「何も入ってない状態」ってどんな状態のこと?
全部を0で埋めるのですか? それだと0が入ってますけど。


返信引用
たか
 たか
(@たか)
ゲスト
結合: 25年前
投稿: 73
Topic starter  

皆さん。ありがとうございました。
何も入っていないというのは、
0が入っている、ということでなく、
文字列がブランクになっているということで、
皆さんのお教えを参考にして、やってみたら、解決がつきました。
ありがとうございました。


返信引用
まきじ
 まきじ
(@まきじ)
ゲスト
結合: 19年前
投稿: 20
 

>文字列がブランクになっているということで

その「ブランク」とは、どういう状態のことなのかを
επιστημη さんは、訊いてるのだと思います。


返信引用
επιστημη
 επιστημη
(@επιστημη)
ゲスト
結合: 22年前
投稿: 1301
 

> その「ブランク」とは、どういう状態のことなのかを
> επιστημη さんは、訊いてるのだと思います。

です。

> 皆さんのお教えを参考にして、やってみたら、解決がつきました。

どう解決したのか、ゼヒ知りたし。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました