┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ 高度を目指す一日一題宿題メールマガジン .&&&& **** %%%%. ┃
┃ &&&&&&******%%%%%% ┃
┃ 発行 斎藤末広 suehiro3721p@gmail.com @は半角 '&┃&''*┃*''%┃%' ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━┻━━┻━━┻━━┛
宿題メールトラブル/問題訂正
https://twitter.com/HomeWorkMail
========================================================================
2024年2月29日
旧暦 睦月(むつき,1月) 20日
2/19 雨水(うすい) → 3/5 啓蟄(けいちつ)
強化したい分野の問題を毎日1問 挑戦しよう
このメールの下部の部分に解答欄があります。返信してください。
======================================================================
☆宿題メールCM 買い物・出張ホテル予約は 楽天
http://tiny.cc/r2w6wz
☆ 携帯/常時接続は、楽天モバイル(特典あり)
https://r10.to/hU7pri
コラム [[『かんじる Rust』]] その4 [[モジモジなお型]]
Rust では、文字は、3つの型で扱います。
まず、単体の文字は、char 型があります。UTF-8 で扱います。次に、文字列は
str 型と String 型があります。
srt 型は、上書き可能ですが、追加などの操作は、出来ません。通常は、&str と
して使います。
String 型は、文字列の操作が可能です。
fn type_of<T>(_: T) -> &'static str { //型名を調べる特別な関数
std::any::type_name::<T>()
}
fn main() {
let x = 'a';
println!("{} の型は、{}", x, type_of(x));
let x = '案';
println!("{} の型は、{}", x, type_of(x));
let x = "Hello"; //単純な代入は、&str 型。
println!("{} の型は、{}", x, type_of(x));
let mut name: &str = "Marilyn"; //warning が出ます。
name = "Monroe"; //上書きは可能
println!("{} の型は、{}", name, type_of(name));
let mut namae = String::from("桃");
namae.push_str(" 太郎"); //文字列操作が可能
println!("名前は {}", namae);
この記事は約
NaN 分で読めます(
NaN 文字 / 画像
NaN
枚)