Q
読む四つの要素
0
A
答えて
2
あなたはstrncopy
を使用することができます。
char *data = "02001110000000000"
char dest[4];
strncopy(dest, data, 4);
ので、ここでdest
が文字列でないstrncopy
がNULL終端文字('\0'
)をコピーしないことに注意してください、それは4つのchar
sの配列だけです。文字列 "0200"にしたい場合は、5要素の配列として定義し、'\0'
文字を自分で追加する必要があります。
0
新しいアレイに文字をコピーする必要がないと仮定すると(つまり、割り当てられた同じメモリを再利用することができます)、これを行うにはちょっとしたポインタを使うことができます。
配列は、最初の要素へのポインタに過ぎません。
char firstFour[4] = &data[0];
or
char *firstFour = &data[0];
は
data = &data[4];
0
のchar * NEWARRAY =新たなチャーを行い、第一の配列からの要素を削除する[4]。
memcpy(newArray、data、4);
+0
Ups、 '\ 0'の終了はどうですか? –
関連する問題
- 1. リストの要素をPython3で1つずつ読む
- 2. 複数の要素を持つXMLを読む
- 3. Swiftウェブページ上のHTML要素を読む
- 4. ユーザーコマンドでUI要素を読み込む
- 5. 複数の丸い四角形のボタンのテキストを読む
- 6. anchors.fillで定義されたQML要素のサイズを読む:parent
- 7. キーボードから配列の要素を読み込むアセンブラ
- 8. CakePHPのビューに基づいてレイアウト要素を読み込む
- 9. jqueryですべての要素を読み込む方法
- 10. POIでExcelから要素を読み込む際のエラー
- 11. ListViewで要素の* lot *を読み込む方法は?
- 12. XSD要素に1つのxml子要素とコンテンツ(html/xmlを含む)
- 13. 特定の子要素を含む親要素を見つける
- 14. さまざまなデータを含む配列の要素を読む
- 15. xmlファイルを読むと、要素の複製が読み取られます
- 16. Modbus-TCPとは異なる要素を読む
- 17. ウェブサイトを操作する:ボタンを押して要素を読む
- 18. Scala HListから要素を読み込む方法は?
- 19. asp.netで動的にCSS要素を読み込む
- 20. テーブル要素をクリックしてデータを読み込む
- 21. 追加された要素に画像を読み込む
- 22. HTML5キャンバス要素を使用した四角形のグラデーション
- 23. ページのすべての要素を読み込む前にChrome拡張機能を読み込む
- 24. 複数のCSS要素を1つのIDで囲む
- 25. オブジェクト内の最初の要素をつかむ(PHP)
- 26. Excel:1つのデータ要素を取り込む複数のVlookups
- 27. div要素を四捨五入したい
- 28. ブートストラップ要素を含むテキストエディタ
- 29. 要素属性と子要素を含むPHPソープ要求
- 30. 美味しいスープが次の要素をつかむ
あなたはそれを研究しましたか? –
C++を使用している場合、なぜ文字列ではなくchar配列を使用したいのですか? – Lehu