Posts

ポインタへのポインタの練習。…
2015年5月6日
1 分
ポインタを関数に渡すこともできる。strlen() 関数に文字列の変数名を渡すと、実際にはポインタを渡していることになる。受け取る側の関数では、同じ型のポインタを受け取るように仮引数が宣言されていないといけない。…
2015年5月6日
1 分
ポインタは別の変数(データ)のアドレスを保持する変数。p という変数(ポインタ)が別の変数 q のアドレスを保持しているとき、「p は q を指している」という。…
2015年5月5日
1 分
ポインタは、整数の加算と減算だけができる。…
2015年5月5日
1 分
2次元以上の配列を作ることもできる。単に、サイズの指定を増やせばいいだけだ。…
2015年5月4日
1 分
配列も初期化することができる。一般的な形式は次のとおり。…
2015年5月4日
1 分
文字列の配列は、しばしば文字テーブルと呼ばれる。次の例は、(ヌル文字を含めて)40文字の文字列を10個格納できる。…
2015年5月4日
1 分
Python の urllib.urlopen や urllib.urlretrieve で URL にアクセすると、FancyURLopener オブジェクトが生成されて、これが目的の URL にアクセスする。ユーザーエージェントの値もこの FancyURLopener オブジェクトが持っている。なので、これを変えてやればいい。次のように FancyURLopener のサブクラスを作ってユーザーエージェントの値を設定し、urllib._urlopenr に代入してやればいい。…
2015年5月4日
1 分
代入分の左辺と右辺の型が異なる場合、右辺の型が左辺の型に変換される。もし、左辺が右辺よりも大きな型であれば問題はない。その逆の場合は問題ありで、例えば次のプログラムは、「1000」と表示せずに「-24」と表示する。…
2015年5月3日
1 分
値の型を明示的に変換する方法を型キャスト(type cast)という。型キャストの一般亭な形式は次の通り。…
2015年5月3日
1 分