2017年2月27日月曜日

C言語@do-whileのcontinue

下記のコード、どんな動きをするコードに見えるだろうか。

i = 1;
do {
    printf( "%d\n", i++ );
    continue;
} while ( false );

恥ずかしながら、無限ループと思ってしまった。
しかし、よくよく考えるとこれはループしません。

continueは{に戻るのではなく、}に飛ぶと覚えておけば、混乱することも無さそう。

こんなコード書かねぇ!と思ってしまうのは抜きで。

2017年2月2日木曜日

家庭菜園@2016冬サニーレタス収穫

2016年秋(10月)に種まきしたサニーレタスがついに収穫開始です。

2017年1月15日に撮影しました。

無事に育ちました。1プランターに3株で、3プランタなので全部で9株です。
マンション最上階の南向きなので、日当たりが良く、大分赤い色が入りました。

手前にネギが埋まって見えますが、去年撒いたサニーレタス(不発)が何故か今になってネギ畑に出てきたものです。せっかくなのでそのままにしたら食べられるまでに。

一気に全部は収穫せず、使いたい分だけ外側から収穫です。
自家製って素晴らしいですね。使いたい時に新鮮な、無農薬の野菜が食べられる。
なかなか幸せです。

さて、次は何を作ろうかな?もう一度夏前にサニーレタスができそうですが。