【初心者歓迎】C/C++室 Ver.49【環境依存OK】
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
350:デフォルトの名無しさん 08/02/23 16:44:23 >>346 関数に渡された数値は数値がコピーされただけの別物。 だから関数内でx.start = new char [20];とかやっても呼び出し元のxには変化は無い。 351:デフォルトの名無しさん 08/02/23 16:44:32 f(x)で、(バイナリ)文字列を書き換えられるやり方教えてください それみて勉強します 352:デフォルトの名無しさん 08/02/23 16:45:30 >>351 まともな本読め。 そこにいくらでもサンプルは書いてあるし、 詳細な解説も載ってる。 353:デフォルトの名無しさん 08/02/23 16:46:24 >>350 後者はアドレス渡しですけど・・・ 354:デフォルトの名無しさん 08/02/23 16:47:42 >>353 後者では x は書き換えられるが ch は書き換えられない。 355:デフォルトの名無しさん 08/02/23 16:47:47 >>353 アドレスの指す先の内容を書き換えると呼び出し元へ反映されるというだけのこと。 356:デフォルトの名無しさん 08/02/23 16:50:34 x->start = ch ってやっても、ch と x->start がリンクされるわけじゃない x->start の内容が変化しても、chには関係ない
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4987日前に更新/243 KB
担当:undef