C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■91591 / 1階層)  string型からint型への変換について
□投稿者/ 774RR (713回)-(2019/07/11(Thu) 13:07:16)
どう変換すると適切なのか読者には規則がわからないっすよ

"57" を 0x35 0x37 に変換するのか(要するに変換なし)
"57" を 0x57 に変換するのか( ASCII->BINARY )
"" ってどう変換するの? 実は終了マーク?

> 配列に00や0x00が含まれる場合には配列の終端を示しているとありました。
ちょっと違う

たぶんこの文言が開設しているのは「 C の文字列」のことで std::string の話ぢゃない
C において文字列とは char の配列の一部分のことで 0x00 までだ、ってことだろう。

char hoge[] = { 'h', 'o', 'g', 'e', '\0', 'p', 'i', 'y', 'o' };
があるとき、この配列の大きさは9文字分、文字列としては "hoge" の5文字分
今回の変換規則には全く関係ない

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←string型からint型への変換について /usushio →Re[2]: string型からint型への変換について /usushio
 
上記関連ツリー

string型からint型への変換について / usushio (19/07/11(Thu) 12:00) #91589
Re[1]: string型からint型への変換について / WebSurfer (19/07/11(Thu) 12:36) #91590
│└ Re[2]: string型からint型への変換について / usushio (19/07/11(Thu) 13:09) #91592
│  └ Re[3]: string型からint型への変換について / WebSurfer (19/07/11(Thu) 14:15) #91594
│    └ Re[4]: string型からint型への変換について / usushio (19/07/12(Fri) 15:55) #91606
string型からint型への変換について / 774RR (19/07/11(Thu) 13:07) #91591 ←Now
  └ Re[2]: string型からint型への変換について / usushio (19/07/11(Thu) 13:33) #91593
    └ Re[3]: string型からint型への変換について / 774RR (19/07/11(Thu) 14:59) #91595
      └ Re[4]: string型からint型への変換について / usushio (19/07/12(Fri) 15:56) #91607 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信