codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
// ============================================================= // =============== なんかの考え方一例:簡潔版3 ================ // ============================================================= int main() { int *a = 0; // int のポインタ型変数 a に 0 を代入 struct{int x;} *b = 0; // こんな構造の構造体ポインタ型変数 b に 0 を代入 class{int x;} *c = 0; // こんな構造のクラスポインタ型変数 c に 0 を代入 union{int x;} *d = 0; // こんな構造の共用体ポインタ型変数 d に 0 を代入 int(*e)(int) = 0; // int型関数のポインタ型変数 e に 0 を代入 /* Note: どれも「こんな型のどこかの領域を指すアドレスを」 代入される事を期待している */ return 0; }
Private
[
?
]
Run code
Submit