둘둘리둘둘리둘둘리둘둘리둘둘리둘

Windows, ctype, C, python 데이터 타입 본문

Python

Windows, ctype, C, python 데이터 타입

dool2ly 2015. 11. 29. 20:58

@C - Python - ctype 데이터 타입

 C Type 

 Python Type 

 ctypes Type 

 char

 1-character string 

 c_char 

 wchar_t

 1-character Unicode string 

 c_wchar 

 char

 int/long 

 c_byte 

 char

 int/long 

 c_ubyte 

 short

 int/long 

 c_short 

 unsigend short

 int/long 

 c_ushort

 int

 int/long

 c_int

 unsigned int

 int/long

 c_uint

 long

 int/long

 c_long

 unsigned long

 int/long

 c_ulong

 long long

 int/long

 c_longlong

 unsigned long long

 int/long

 c_ulonglong

 float

 float

 c_float

 double

 float

 c_double

 char *(NULL terminated)

 string or none

 c_char_p

 wchar_t *(NULL terminated)

 unicode or none

 c_wchar_p

 void *

 int/long or none

 c_void_p



@Windows - ctype 데이터 타입

 Windows Type

 ctypes Type

 BYTE

 c_ubyte

 WORD

 c_ushort

 DWORD

 c_ulong

 LPBYTE

 POINTER( c_ubyte )

 LPTSTR

 POINTER( c_char )

 HANDLE c_void_p
 PVOID c_void_p
 LPVOID c_void_p
 UINT_PTR

 c_ulong

 SIZE_T c_ulong


출처 : Gray Hat Python:python programming for hackers and reverse engineers 

(Author : Justin Seitz)

'Python' 카테고리의 다른 글

[Windows] ez_setup, pip 설치  (0) 2016.07.25
[책] Gray Hat Python 소스코드 오류 해결책(작성중)  (0) 2015.12.21
[ Linux ] pwntools, zio 설치  (0) 2015.10.06
Comments