【週刊ドットインストール】 256timesのクラスを準備中、Ruby/Ruby on Railsのロードマップページを追加
本レッスンでは、「こんにちは」のひらがな5文字を、 strlen、strpos の関数で計算し、その結果は、 strlen = 15 strpos = 6 と表示されています。 これは、ひらがながマルチバイト文字列として、 「ひらがな1文字=3バイト」 で計算され、 「こんにちは」 = 3バイト×5 = 全体で15バイト 「に」の位置 = 「こん」までで「012345」バイト = 「に」は6 という結果が表示されたと解釈してよろしいのでしょうか。
ドットインストールは、3分動画でマスターできるプログラミング学習サービスです。
3分で気軽に学習でき、スマートフォンからも視聴可能です。ホームページやWebサービスの制作を通して、実践的にプログラミングを学べます。
他にも、ゲーム制作やデータ分析・機械学習・AIに使われる言語まで幅広くカバー。学びたい分野のレッスンがきっと見つかります。
この回答を見るにはプレミアムプランへの登録が必要です
本レッスンでは、「こんにちは」のひらがな5文字を、
strlen、strpos
の関数で計算し、その結果は、
strlen = 15
strpos = 6
と表示されています。
これは、ひらがながマルチバイト文字列として、
「ひらがな1文字=3バイト」
で計算され、
「こんにちは」 = 3バイト×5 = 全体で15バイト
「に」の位置 = 「こん」までで「012345」バイト = 「に」は6
という結果が表示されたと解釈してよろしいのでしょうか。