Pertanyaan yang diberi tag «c»

C adalah bahasa pemrograman komputer serba guna yang digunakan untuk sistem operasi, game, dan pekerjaan berkinerja tinggi lainnya.


7
Keterampilan C ++ lebih tinggi dari keterampilan C? [Tutup]
Saya merasa bahwa C / C ++ yang sering dilihat tidak benar-benar menggambarkan keahlian saya dalam CV saya. Jadi saya berencana untuk memisahkannya menjadi pengetahuan C ++ tingkat lanjut dan keterampilan C yang biasa-biasa saja. Apakah Anda pikir ini membingungkan bagi pembaca? Dia bisa berpikir: "C adalah himpunan bagian dari …
28 c++  c  skills 

10
Mengapa saya belajar C ++ 11, setelah mengetahui C dan C ++? [Tutup]
Saya seorang programmer di C dan C ++, meskipun saya tidak menggunakan kedua bahasa dan menulis campuran keduanya. Terkadang memiliki kode di kelas, mungkin dengan overloading operator, atau templat dan STL yang sangat bagus jelas merupakan cara yang lebih baik. Kadang-kadang penggunaan pointer fungsi C sederhana jauh lebih mudah dibaca …
28 learning  c++  c  c++11 

9
Mengapa Scala tidak diterapkan dengan C atau C ++
Apakah ada yang tahu mengapa Scala diimplementasikan di Java dan .NET, bukan C atau C ++? Sebagian besar bahasa diimplementasikan dengan Cor C ++ [yaitu Erlang, Python, PHP, Ruby, Perl]. Apa keuntungan untuk Scala diimplementasikan di Jawa dan .NET selain memberikan akses ke perpustakaan Java dan .NET? MEMPERBARUI Bukankah Scala …
28 java  c++  .net  c  scala 

2
Mengapa tanda persen (%) dipilih sebagai penentu format untuk keluarga fungsi printf?
Semua orang tahu, setidaknya dalam C, Anda menggunakan printfkumpulan fungsi untuk mencetak string yang diformat. Dan fungsi-fungsi ini menggunakan tanda persen ( %) untuk menunjukkan awal penentu format. Misalnya, %dberarti untuk mencetak int, dan %uberarti untuk mencetak unsigned int. Jika Anda tidak terbiasa dengan cara printffungsi dan format placeholder bekerja, …
27 c  history 

2
Apa perbedaan antara function () dan function (void)?
Saya telah mendengar bahwa ini adalah praktik yang baik untuk menulis fungsi yang tidak menerima apa pun sebagai parameter seperti ini: int func(void); Tetapi saya mendengar bahwa cara yang tepat untuk mengekspresikannya adalah seperti ini: int func(); Apa perbedaan antara kedua deklarasi fungsi ini di C dan C ++?


5
Apakah templat C ++ hanya semacam makro yang dimuliakan?
Dari perbandingan yang berbeda antara templat C ++ dan C # / Java generics seperti ini- /programming/31693/what-are-the-differences-between-generics-in-c-and-java-and-templates-in-c/31929#31929 Saya mendapat persepsi bahwa, template C ++ diimplementasikan oleh beberapa jenis preprocessing (penggantian teks biasa sebelum parsing), bukan kompilasi. Karena tipe yang memeriksa templat C ++ menyerupai makro C. Maksud saya, jika ada …
27 c++  c  compiler  templates  macros 

3
Mengapa int panjang memakan 12 byte pada beberapa mesin?
Saya perhatikan ada yang aneh setelah kompilasi kode ini di komputer saya: #include <stdio.h> int main() { printf("Hello, World!\n"); int a,b,c,d; int e,f,g; long int h; printf("The addresses are:\n %0x \n %0x \n %0x \n %0x \n %0x \n %0x \n %0x \n %0x", &a,&b,&c,&d,&e,&f,&g,&h); return 0; } Hasilnya adalah …
26 c  memory  pointers 

5
Bagaimana agar dua program berbeda dengan dua bahasa berbeda berinteraksi?
Saya tidak tahu apakah ini terlalu luas atau tidak, tapi saya seorang programmer muda masih di perguruan tinggi, ini adalah tahun SMP saya. Saya merasa memiliki pegangan yang cukup baik untuk berbagai bahasa dan memiliki basis yang cukup bagus. Tapi saya tersandung untuk berpikir bagaimana jika misalnya, saya mencoba membuat …
26 python  c 

9
Mengapa seseorang ingin menonaktifkan peringatan kompiler?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 8 tahun yang lalu . Jawaban ini dan komentar yang ditambahkan kepadanya menunjukkan cara untuk menonaktifkan beberapa peringatan penyusun menggunakan #pragmaarahan. Mengapa orang ingin melakukan itu? Biasanya peringatan ada karena suatu alasan, dan saya …
26 c#  c++  c  warnings 

3
Mengapa Pointer Tambahan?
Saya baru-baru ini mulai belajar C ++, dan karena kebanyakan orang (sesuai dengan apa yang saya baca) saya berjuang dengan pointer. Tidak dalam pengertian tradisional, saya mengerti apa itu, dan mengapa mereka digunakan, dan bagaimana mereka bisa berguna, namun saya tidak bisa mengerti bagaimana penambahan pointer akan berguna, adakah yang …
25 c++  c  pointers 

4
C ++ Bahasa Tautan selain C?
Bahasa C ++ memungkinkan pencampuran kedua C ++ dan C dalam satu file sumber. Sebagai contoh, extern "C" { struct bar { /* ... */ } } Apakah C ++ atau pernahkah ia mendukung "bahasa tautan" lainnya selain C? misalnya extern "Pascal"atauextern "Haskell"

11
Mengapa membatalkan dalam C berarti tidak membatalkan?
Dalam bahasa yang sangat diketik seperti Java dan C #, void(atau Void) sebagai tipe kembali untuk metode tampaknya berarti: Metode ini tidak mengembalikan apa pun. Tidak ada. Tidak kembali Anda tidak akan menerima apa pun dari metode ini. Apa yang benar-benar aneh adalah bahwa dalam C, void sebagai tipe pengembalian …
25 c  pointers 


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.