Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Pustaka run-time Microsoft menentukan jenis standar dan typedefs berikut.
Tipe integral lebar tetap (stdint.h)
| Nama | Jenis bawaan yang setara |
|---|---|
int8_t, uint8_t |
signed char, unsigned char |
int16_t, uint16_t |
short, unsigned short |
int32_t, uint32_t |
int, unsigned int |
int64_t, uint64_t |
long long, unsigned long long |
int_least8_t, uint_least8_t |
signed char, unsigned char |
int_least16_t, uint_least16_t |
short, unsigned short |
int_least32_t, uint_least32_t |
int, unsigned int |
int_least64_t, uint_least64_t |
long long, unsigned long long |
int_fast8_t, uint_fast8_t |
signed char, unsigned char |
int_fast16_t, uint_fast16_t |
int, unsigned int |
int_fast32_t, uint_fast32_t |
int, unsigned int |
int_fast64_t, uint_fast64_t |
long long, unsigned long long |
intmax_t, uintmax_t |
long long, unsigned long long |
| Tipe | Deskripsi | Dinyatakan dalam |
|---|---|---|
clock_t (panjang) |
Menyimpan nilai waktu; digunakan oleh clock. |
TIME.H |
_complex struktur |
Menyimpan bagian nyata dan imajiner dari bilangan kompleks; digunakan oleh _cabs. |
MATH.H |
_CRT_ALLOC_HOOK |
Definisi jenis untuk fungsi hook yang ditentukan pengguna. Digunakan dalam _CrtSetAllocHook. |
CRTDBG.H |
_CRT_DUMP_CLIENT,_CRT_DUMP_CLIENT_M |
Definisi jenis untuk fungsi panggilan balik yang akan dipanggil di _CrtMemDumpAllObjectsSince. |
CRTDBG.H |
_CrtMemState struktur |
Menyediakan informasi tentang status timbunan debug run-time C saat ini. | CRTDBG.H |
_CRT_REPORT_HOOK,_CRT_REPORT_HOOKW,_CRT_REPORT_HOOKW_M |
Definisi jenis untuk fungsi panggilan balik yang akan dipanggil di _CrtDbgReport.Parameter untuk fungsi ini adalah: jenis laporan, pesan output, dan nilai pengembalian dari fungsi panggilan balik. |
CRTDBG.H |
dev_t, _dev_t bilangan bulat pendek atau tidak ditandatangani |
Mewakili handel perangkat. | SYS\TYPES.H |
_diskfree_t struktur |
Berisi informasi tentang drive disk. Digunakan oleh _getdiskfree. |
DOS.H dan DIRECT.H |
div_t, ldiv_t dan lldiv_t struktur |
Simpan nilai yang dikembalikan oleh div, ldiv, dan lldiv, masing-masing. |
STDLIB.H |
errno_t Integer |
Digunakan untuk jenis pengembalian fungsi atau parameter yang berkaitan dengan kode errnokesalahan . |
STDDEF.H,CRTDEFS.H |
_exception struktur |
Menyimpan informasi kesalahan untuk _matherr. |
MATH.H |
_EXCEPTION_POINTERS |
Berisi rekaman pengecualian. Untuk informasi selengkapnya, lihat EXCEPTION_POINTERS . |
FPIEEE.H |
FILE struktur |
Menyimpan informasi tentang status aliran saat ini; digunakan dalam semua operasi I/O aliran. | STDIO.H |
_finddata_t, , _wfinddata_t, _wfinddata32_t_finddata32_t, _finddatai64_t, _wfinddatai64_t__finddata64_t, _wfinddata64_t, , __finddata32i64_t, __wfinddata32i64_t, __finddata64i32_t, __wfinddata64i32_t struktur |
Simpan informasi atribut file yang dikembalikan oleh _findfirst, , _wfindfirstdan fungsi terkait dan _findnext, _wfindnext dan fungsi terkait. Lihat Fungsi pencarian nama file untuk informasi tentang anggota struktur. |
IO.H, WCHAR.H |
_FPIEEE_RECORD struktur |
Berisi informasi yang berkaitan dengan pengecualian titik mengambang IEEE; diteruskan ke handler trap yang ditentukan pengguna oleh _fpieee_flt. |
FPIEEE.H |
fpos_t (long integer, __int64, atau struktur, tergantung pada platform target) |
Digunakan oleh fgetpos dan fsetpos untuk merekam informasi untuk menentukan setiap posisi secara unik dalam file. |
STDIO.H |
_fsize_tAku akan menemuinya.unsigned long integer |
Digunakan untuk mewakili ukuran file. | IO.H,WCHAR.H |
_HEAPINFO struktur |
Berisi informasi tentang entri timbunan berikutnya untuk _heapwalk. |
MALLOC.H |
_HFILE (batal *) |
Handel file sistem operasi. | CRTDBG.H |
imaxdiv_t |
Jenis nilai yang dikembalikan oleh imaxdiv fungsi , yang berisi kuota dan sisanya. |
inttypes.h |
ino_t, _ino_t (unsigned short) |
Untuk mengembalikan informasi status. | WCHAR.H |
intmax_t |
Jenis bilangan bulat yang ditandatangani yang mampu mewakili nilai apa pun dari jenis bilangan bulat yang ditandatangani. | stdint.h |
intptr_t (long integer atau __int64, tergantung pada platform target) |
Menyimpan pointer (atau HANDLE) pada platform Win32 dan Win64. |
STDDEF.H dan lainnya termasuk file |
jmp_buf array |
Digunakan oleh setjmp dan longjmp untuk menyimpan dan memulihkan lingkungan program. |
SETJMP.H |
lconv struktur |
Berisi aturan pemformatan untuk nilai numerik di berbagai negara/wilayah. Digunakan oleh localeconv. |
LOCALE.H |
_LDOUBLE,_LONGDOUBLE,_LDBL12 (array karakter ganda panjang atau tidak ditandatangani) |
Gunakan untuk mewakili nilai ganda yang panjang. | STDLIB.H |
_locale_t struktur |
Menyimpan nilai lokal saat ini; digunakan dalam semua pustaka run-time C tertentu lokal. | CRTDEFS.H |
mbstate_t |
Melacak status konversi karakter multibyte. | WCHAR.H |
off_t, _off_t long integer |
Mewakili nilai file-offset. | WCHAR.H, SYS\TYPES.H |
_onexit_t,_onexit_m_t Pointer |
Dikembalikan oleh _onexit, _onexit_m. |
STDLIB.H |
_PNH penunjuk ke fungsi |
Jenis argumen ke _set_new_handler. |
NEW.H |
ptrdiff_t (bilangan bulat panjang atau __int64, tergantung pada platform target) |
Hasil pengurangan dua pointer. | CRTDEFS.H |
_purecall_handler,_purecall_handler_m |
Definisi jenis untuk fungsi panggilan balik yang dipanggil saat fungsi virtual murni dipanggil. Digunakan oleh _get_purecall_handler, _set_purecall_handler. Fungsi _purecall_handler harus memiliki jenis pengembalian yang batal. |
STDLIB.H |
_RTC_error_fn definisi jenis |
Definisi jenis untuk fungsi yang akan menangani pemeriksaan kesalahan run-time. Digunakan dalam _RTC_SetErrorFunc. |
RTCAPI.H |
_RTC_error_fnW definisi jenis |
Definisi jenis untuk fungsi yang akan menangani pemeriksaan kesalahan run-time. Digunakan dalam _RTC_SetErrorFuncW. |
RTCAPI.H |
_RTC_ErrorNumber Enumerasi |
Menentukan kondisi kesalahan untuk _RTC_GetErrDesc dan _RTC_SetErrorType. |
RTCAPI.H |
_se_translator_function |
Definisi jenis untuk fungsi panggilan balik yang menerjemahkan pengecualian. Parameter pertama adalah kode pengecualian dan parameter kedua adalah catatan pengecualian. Digunakan oleh _set_se_translator. |
EH.H |
sig_atomic_t Integer |
Jenis objek yang dapat dimodifikasi sebagai entitas atom, bahkan dengan adanya gangguan asinkron; digunakan dengan signal. |
SIGNAL.H |
size_t (unsigned __int64 atau unsigned integer, tergantung pada platform target) |
sizeof Hasil operator. |
CRTDEFS.H dan lainnya termasuk file |
_stat struktur |
Berisi informasi status file yang dikembalikan oleh _stat dan _fstat. |
SYS\STAT.H |
__stat64 struktur |
Berisi informasi status file yang dikembalikan oleh _fstat64 dan _stat64, dan _wstat64. |
SYS\STAT.H |
_stati64 struktur |
Berisi informasi status file yang dikembalikan oleh _fstati64, , _stati64dan _wstati64. |
SYS\STAT.H |
terminate_function definisi jenis |
Definisi jenis untuk fungsi panggilan balik yang dipanggil saat terminate dipanggil. Digunakan oleh set_terminate. |
EH.H |
time_t (__int64 atau long integer) |
Mewakili nilai waktu dalam mktime, , time, _ctime32ctime, , _ctime64_wctime, _wctime64_wctime32, ctime_s, _ctime32_s, _ctime64_s, , _wctime_s, _wctime32_s, _wctime64_s, ctime, , _ctime32, _ctime64_wctime, _wctime32, _wctime64dangmtime , . _gmtime64_gmtime32 Jumlah detik sejak 1 Januari 1970, 0:00 UTC. Jika _USE_32BIT_TIME_T didefinisikan, time_t adalah bilangan bulat panjang. Jika tidak didefinisikan, itu adalah bilangan bulat 64-bit. |
TIME.H,SYS\STAT.H,SYS\TIMEB.H |
__time32_tAku akan menemuinya.long integer |
Mewakili nilai waktu dalam mktime, , _mktime32, _mktime64, ctime, _ctime32, _ctime64_wctime, _wctime32, _wctime64, , ctime_s_ctime32_s, _ctime64_s, _wctime_s, _wctime32_s, _wctime64_s, , gmtime, _gmtime32_gmtime64 dan localtime, _localtime32, . _localtime64 |
CRTDEFS.H, , SYS\STAT.HSYS\TIMEB.H |
__time64_tAku akan menemuinya.__int64 |
Mewakili nilai waktu dalam , , _mktime32, _mktime64, _ctime64, _wctime64, ctime_s_ctime32_s, _ctime64_s, _wctime_s, , _wctime32_s, _wctime64_s, _gmtime64, dan _time64_localtime64 .mktime |
TIME.H,SYS\STAT.H,SYS\TIMEB.H |
_timeb struktur |
Fungsi _ftime dan _ftime_s, _ftime32_s, _ftime64_s menggunakannya untuk menyimpan waktu sistem saat ini. |
SYS\TIMEB.H |
__timeb32 struktur |
Fungsi , , _ftime64_ftime32 dan _ftime_s, _ftime32_s, _ftime64_s menggunakannya untuk menyimpan waktu sistem saat ini._ftime |
SYS\TIMEB.H |
__timeb64 struktur |
Fungsi _ftime64 dan _ftime_s, _ftime32_s, _ftime64_s menggunakannya untuk menyimpan waktu sistem saat ini. |
SYS\TIMEB.H |
tm struktur |
Fungsi , , _wasctime, _wasctime_sasctime_s, _gmtime32gmtime, _gmtime64, , gmtime_s, _gmtime32_s_gmtime64_s, localtime,localtime_s_localtime64_localtime32 , , _localtime32_s,_localtime64_s ,mktime , _mktime32, _mktime64danstrftime , wcsftime, _strftime_l, _wcsftime_l menggunakannya untuk menyimpan dan mengambil informasi waktu.asctime |
TIME.H |
uintmax_t |
Jenis unsigned integer yang mampu mewakili nilai apa pun dari jenis apa pun unsigned integer . |
stdint.h |
uintptr_t (long integer atau __int64, tergantung pada platform target) |
Versi unsigned integer atau unsigned __int64 .intptr_t |
STDDEF.H dan lainnya termasuk file |
unexpected_function |
Definisi jenis untuk fungsi panggilan balik yang dipanggil saat unexpected dipanggil. Digunakan oleh set_unexpected. |
EH.H |
_utimbuf struktur |
Menyimpan waktu akses dan modifikasi file yang digunakan oleh _utime, _wutime dan _futime, _futime32, _futime64 untuk mengubah tanggal modifikasi file. |
SYS\UTIME.H |
_utimbuf32 struktur |
Menyimpan waktu akses dan modifikasi file yang digunakan oleh _utime, , _utime32, _utime64, _wutime32_wutime, _wutime64 dan _futime, _futime32, _futime64 untuk mengubah tanggal modifikasi file. |
SYS\UTIME.H |
__utimbuf64 struktur |
Fungsi _utime64, _wutime64 dan _futime64 menggunakannya untuk menyimpan waktu saat ini. |
SYS\UTIME.H |
va_list struktur |
Digunakan untuk menyimpan informasi yang diperlukan oleh va_arg dan va_end makro. Fungsi yang disebut mendeklarasikan variabel jenis va_list yang dapat diteruskan sebagai argumen ke fungsi lain. |
STDARG.H,CRTDEFS.H |
wchar_t karakter lebar |
Berguna untuk menulis program portabel untuk pasar internasional. | STDDEF.H, , STDLIB.HCRTDEFS.H,SYS\STAT.H |
wctrans_t Integer |
Mewakili pemetaan karakter khusus lokal. | WCTYPE.H |
wctype_t Integer |
Dapat mewakili semua karakter dari kumpulan karakter bahasa apa pun. | WCHAR.H,CRTDEFS.H |
wint_t Integer |
Jenis objek data yang dapat menyimpan karakter lebar atau nilai akhir file yang luas. | WCHAR.H,CRTDEFS.H |