C言語なら俺に聞け(入門篇) Part 54at TECHC言語なら俺に聞け(入門篇) Part 54 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト950:デフォルトの名無しさん 09/10/29 02:19:12 >>948 > >間接参照するときは、(*b)[i]のようにしないと > いやそこは普通はb[0][i]になるよね。 ケースバイケースじゃないか? 951:デフォルトの名無しさん 09/10/29 11:05:30 C言語を学び始めたのですが文字列の扱いで詰まってしまいました。 ある文字列について、任意のn番目の文字からx文字だけ参照したいときにはどんな関数を使えばよいのでしょうか? strcpyやstrncpyでは先頭からしか見ることができないので困っています。 ////////////////////////////// char STR[] char Buf[] sprintf( Buf ,"123,456\0"); ////////////////////////////// このようなコードがあるときにSTRにBufの5文字目から7文字目まで(456)だけ コピーするにはどうすれば… 任意のトークンで区切れるstrtokも状況によっては使えそうなのですが 挙動が分からずNullエラーになってしまったりして安定しません… 952:デフォルトの名無しさん 09/10/29 11:10:07 >>951 sprintf(Buf, "123,456\0"+4); 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch