Pertanyaan yang diberi tag c

15
Haruskah fungsi pustaka C selalu mengharapkan panjang string?

Saat ini saya sedang mengerjakan perpustakaan yang ditulis dalam C. Banyak fungsi perpustakaan ini mengharapkan string sebagai char*atau const char*dalam argumen mereka. Saya mulai dengan fungsi-fungsi itu selalu mengharapkan panjang string size_tsehingga null-termination tidak diperlukan. Namun,...

15
Mengapa kata kunci jelek di C11?

Saat ini saya sedang membaca konsep spesifikasi C11. Kata kunci baru yang diperkenalkan: _Bool, _Alignof, _Atomicsemua terasa seperti ekstensi khusus, bukan kata kunci yang dicadangkan seperti standar struct, union, int. Saya menyadari bahwa standar pada dasarnya terdiri dari ekstensi standar ......

15
Apa penggunaan idiomatik dari blok arbitrer di C?

Blok adalah daftar pernyataan yang akan dieksekusi. Contoh di mana blok muncul di C adalah setelah pernyataan sementara dan di jika pernyataan while( boolean expression) statement OR block if (boolean expression) statement OR block C juga memungkinkan blok untuk disarangkan di blok. Saya dapat...

15
MVC: Apa perbedaan antara model dan layanan?

Mengapa dalam beberapa kerangka logika lapisan disebut "Model" sedangkan dalam beberapa kerangka disebut "Layanan". Apakah mereka berbeda satu sama lain atau hanya berbeda dengan penamaan konvensi? PEMBARUAN 1 Alasan saya bertanya adalah karena dalam Zend Framework, kerangka kerja MVC klasik,...

15
Java memiliki JVM, apa yang dimiliki C?

Saya tahu bahwa C memiliki kompiler tetapi apa yang menentukan kinerja eksekusi? Sebagai contoh di blok if else, bagaimana jika kode hanya memiliki semua ifs bukannya if elses, apa yang menentukan bahwa semua ifs akan dijalankan? Di Jawa itu akan menjadi JVM, tetapi dalam C apa hal kompiler...