Saya mencari versi salinan gratis dari standar C89 / C90 , tetapi saya tidak dapat menemukannya di mana pun! Kenapa susah sekali menemukannya?
Standar C99 dan C11 sangat mudah untuk mendapatkan salinannya di Internet. Bahkan dalam pertanyaan Stack Overflow Di mana saya dapat menemukan dokumen standar C atau C ++ saat ini? dan Standar C, Memperoleh Standar tidak berisi apa yang saya cari.
Pencarian web tidak membantu, begitu pula Open Standards .
Jawaban:
Anda dapat menemukan versi HTML C89, C99, dan C11 yang bagus, serta beberapa draf file PDF resmi yang mereka buat, di sini:
http://port70.net/~nsz/c/
Beberapa tautan langsung berguna lainnya ke file PDF gratis dari standar C89 / C90, C99 dan C11 tercantum di bawah ini:
C89 / C90: https://www.pdf-archive.com/2014/10/02/ansi-iso-9899-1990-1/ansi-iso-9899-1990-1.pdf
C99: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf
C11: http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1570.pdf
sumber
Tepat ada satu tempat tersisa yang saya tahu di mana Anda masih dapat membeli versi NON-DRAFT resmi dari standar ANSI C89 asli. Tempat yang satu ini adalah Standards Australia. Tautan toko web mereka untuk C89 ada di sini:
http://www.techstreet.com/standards/as-3955-1991?product_id=1178768
Jangan bingung dengan sebutan 9899: 1990, karena itu hanya nomor ISO yang didapat C89 ketika ISO menyerapnya dari ANSI pada tahun 1990. Dan juga jangan dibujuk dengan fakta nomor dokumen Australian Standards adalah "AS 3955-1991," karena 1991 mungkin hanya tahun mereka sendiri menyerapnya dari ISO.
Perhatikan Abstrak yang diberikan di halaman itu:
[Abstract] Specifies the form and establishes the interpretation of programs written in the C programming language. This Standard is identical with and has been reproduced from ISO/IEC 9899:1990.
Dokumen itu benar-benar adalah standar ANSI C89 asli, hanya dalam bentuk cetakan ulang. Jika Anda memiliki 160,29 USD untuk membayar, Anda bisa mendapatkan salinan untuk unduhan digital dari PDF atau edisi cetak dengan harga yang sama.
Setelah Anda memiliki standar, maka semua amandemen dan korrigenda teknis dapat ditemukan di sini, gratis:
http://www.open-std.org/jtc1/sc22/wg14/www/standards
sumber
Hanya sedikit latar belakang dari dokumentasi online GCC untuk membantu menjelaskan apa sebenarnya istilah kuncinya:
Awalnya diposting sebagai komentar, berikut adalah tautan ke apa yang tampaknya merupakan draf standar yang disebutkan sebelumnya, standar ANSI C. Menurut pemahaman saya, draf dapat dilihat secara gratis, seperti yang dicatat oleh @pmg juga.
sumber