C 文字列操作 新しいページはコチラ
提供: yonewiki
(→文字列長取得) |
|||
26行: | 26行: | ||
上記があれば、自分が説明する必要はもうないかなと思うわけですが、一応、自分なりに。<br /> | 上記があれば、自分が説明する必要はもうないかなと思うわけですが、一応、自分なりに。<br /> | ||
=='''文字列長取得'''== | =='''文字列長取得'''== | ||
+ | 文字列の長さを知りたいと思うことは、日常ではほとんどないですが、プログラムでは必要になるパターンが多いです。<br /> | ||
+ | 例えば、どれくらいのメモリサイズを確保すれば、いいのか?とか、文字列から抜き出した文字数が長い場合にはスクロールバーをつけたりとか、<br /> | ||
+ | 文字列の長さによって処理を分岐させたりすることもあります。この他、C言語においては、ほとんどの文字列操作関数で、その操作する文字列変数の<br /> | ||
+ | 文字列の長さを引数として与えなければならなかったりと、文字列操作の中でも基本中の基本となる部分です。<br /> | ||
+ | 知能指数の低い自分は文字数の足し算、引き算で間違えたりすることも多いです。うまく数えないと、枠にぴったりはまらないのがプログラム。<br /> | ||
+ | リファレンスは以下のとおりです。<br /> | ||
http://msdn.microsoft.com/ja-jp/library/78zh94ax.aspx<br /> | http://msdn.microsoft.com/ja-jp/library/78zh94ax.aspx<br /> | ||
http://msdn.microsoft.com/ja-jp/library/z50ty2zh.aspx<br /> | http://msdn.microsoft.com/ja-jp/library/z50ty2zh.aspx<br /> |