プログラミングをしてみよう。

今まで、複数の言語を同時並行で学んでいたんだけど、頭に入ってこなくて
継続することができなかった。だから、1つ1つ終わりまで学んで成果物ができる
くらいまでは1つの言語で学ぼうと思います(遅いw)

「いいね!」 2

TEMPLATEの意味がわからない。

#include <stdio.h>

typedef char String[1024];

int main(void)
{
    typedef struct {
        String name;
        int hp;
        int attack;
    } Monster;


    Monster seiryu = { 
        "青龍",
        80,
        15
    };

    const String TEMPLATE = "%s: HP=%3d 攻撃力=%2d\n";

    printf(TEMPLATE, seiryu.name, seiryu.hp, seiryu.attack);


    return 0;
}
「いいね!」 1

1年ぶりにこのトピックに戻ってきました。

最近読んでる本は以下の本です。

新・明解Pythonで学ぶアルゴリズムとデータ構造

です。

アルゴリズムをかじりたくて、いろいろ読んではみたのですが、わかりやすい系の本だと表面上の知識しか身につかない気がして、教科書っぽいこの本で勉強することにしました。

章末問題は、実際の基本情報技術者試験から出題されているので、そういう資格に興味のある人の参考書としても役立ちそうです。

章末問題は答えしか載ってないので、解説がほしいひとは過去問サイト(古いのは載ってないみたいですが)を参考にするとよいでしょう。

pythonがわからない人は、同著者の入門書があるのですが、レビューを見ていると、他の言語を学んだ人でないとちょっと難しいということなので、簡単な入門書を探してみましょう。

「いいね!」 1

TEMPLATEっていう名前のただの変数ですねー

ちなみにString型なので文字列って意味ですかね

ありがとうです。文字の意味が理解できていなかった!

「いいね!」 1