-
[파이썬 해킹프로그래밍]C type , Python typePython 2015. 1. 9. 14:44
C언어의 구조체의 경우
struct hello
{
int hello1;
int bye;
};
이런식으로 hello라는 구조체를 만들고 멤버변수 2개를 만들었습니다.
이 형식은 C언어의 타입이고 파이썬의 경우는 ?!!
class hello(Structure):
_fields_ = [
("hello",c_int),
("bye",c_int), ]
c언어를 써와서 그런지 c가 쉬워보이긴하네여
일단 hello라는것을 선언하고, 필드에는 멤버변수 hello와 bye를 선언했습니당
각 변수 타입은 int형으로 두었구요~~~~~~~~~!
뭐 이렇대요 ㅎ...
이제 유니온!
C언어에서 그냥 공부만하고 넘어갔던거같은데 실제로 써봅시담
union {
long hello;
int hello1;
char hello2[8];
}hello;
hello라는 유니언에 멤버변수를 3개담았습니다!! 그럼 이제 강력한 언어인 파이썬은?!!
class hello(Union):
_fields_ = [
("hello",c_long),
("hello1",c_int),
("hello2",c_char * 8),
]
배열을 저런식으로 해주는군여
파이썬에 점점 적응이되가는중. 삐리삐리..
기본적인 c type 과 python type을 비교해보았는데 일단 c언어가 좀더 편한거같긴하네요
언뜻봐도 그렇지만.. 근데 파이썬을 공부하면서 파이썬에 더 가깝게 느껴질수있도록 열심히 공부하겠습니다 홧팅
'Python' 카테고리의 다른 글
[Python]PEFILE MODULE (0) 2015.01.09 [파이썬 해킹프로그래밍]범용 레지스터 (0) 2015.01.09 PE Viewer 개발 2일차 (0) 2015.01.07 PE Viewer 개발 1일차 (0) 2015.01.05 Python socket (2) 2015.01.05