Pertanyaan yang diberi tag «c»

C adalah bahasa pemrograman tujuan umum yang digunakan untuk pemrograman sistem (OS dan tertanam), perpustakaan, game, dan lintas-platform. Tag ini harus digunakan dengan pertanyaan umum tentang bahasa C, sebagaimana didefinisikan dalam standar ISO 9899 (versi terbaru, 9899: 2018, kecuali ditentukan lain - juga tag permintaan versi khusus dengan c89, c99, c11, dll). C berbeda dari C ++ dan tidak boleh digabungkan dengan tag C ++ tanpa alasan yang rasional.

16
Abadikan karakter dari input standar tanpa menunggu masuk untuk ditekan
Saya tidak pernah bisa mengingat bagaimana saya melakukan ini karena ini jarang terjadi pada saya. Tetapi dalam C atau C ++, apa cara terbaik untuk membaca karakter dari input standar tanpa menunggu baris baru (tekan enter). Idealnya, itu tidak akan menggemakan karakter input ke layar. Saya hanya ingin menangkap penekanan …
174 c++  c  inputstream 


29
Apa yang orang temukan kesulitan dengan pointer C? [Tutup]
Seperti yang ada saat ini, pertanyaan ini tidak cocok untuk format Tanya Jawab kami. Kami berharap jawaban didukung oleh fakta, referensi, atau keahlian, tetapi pertanyaan ini kemungkinan akan mengundang debat, argumen, polling, atau diskusi panjang. Jika Anda merasa bahwa pertanyaan ini dapat diperbaiki dan mungkin dibuka kembali, kunjungi pusat bantuan …
173 c  pointers 



9
Pengaruh kata kunci eksternal pada fungsi C.
Di C, saya tidak melihat adanya pengaruh externkata kunci yang digunakan sebelum deklarasi fungsi. Pada awalnya, saya berpikir bahwa ketika mendefinisikan extern int f();dalam satu file memaksa Anda untuk mengimplementasikannya di luar ruang lingkup file. Namun saya menemukan bahwa keduanya: extern int f(); int f() {return 0;} dan extern int …
172 c  syntax  standards 


5
Ekspresi reguler dalam contoh C:
Saya mencari beberapa contoh sederhana dan praktik terbaik tentang cara menggunakan ekspresi reguler di ANSI C. man regex.htidak memberikan banyak bantuan.
171 c  regex 

9
Kembalikan `struct` dari fungsi di C
Hari ini saya mengajar beberapa teman bagaimana cara menggunakan Cs struct. Salah satu dari mereka bertanya apakah Anda dapat mengembalikan sebuah structfungsi, yang saya jawab: "Tidak! Anda akan mengembalikan pointer ke malloced secara dinamis struct." Berasal dari seseorang yang terutama melakukan C ++, saya berharap tidak dapat mengembalikan structnilai s. …
171 c 

13
Di C ++, apakah saya membayar untuk makanan yang tidak saya makan?
Mari kita perhatikan contoh halo dunia berikut dalam C dan C ++: main.c #include <stdio.h> int main() { printf("Hello world\n"); return 0; } main.cpp #include <iostream> int main() { std::cout<<"Hello world"<<std::endl; return 0; } Ketika saya mengkompilasi mereka di godbolt ke assembly, ukuran kode C hanya 9 baris ( gcc …
170 c++  c 

2
Mengapa saya mendapatkan pola warna khusus ini ketika menggunakan rand ()?
Saya mencoba membuat file gambar, seperti ini: uint8_t raw_r[pixel_width][pixel_height]; uint8_t raw_g[pixel_width][pixel_height]; uint8_t raw_b[pixel_width][pixel_height]; uint8_t blue(uint32_t x, uint32_t y) { return (rand()%2)? (x+y)%rand() : ((x*y%1024)%rand())%2 ? (x-y)%rand() : rand(); } uint8_t green(uint32_t x, uint32_t y) { return (rand()%2)? (x-y)%rand() : ((x*y%1024)%rand())%2 ? (x+y)%rand() : rand(); } uint8_t red(uint32_t x, uint32_t y) …
170 c  image  random 



2
Bagaimana kode ini menghasilkan peta India?
Kode ini mencetak peta India. Bagaimana cara kerjanya? #include <stdio.h> main() { int a,b,c; int count = 1; for (b=c=10;a="- FIGURE?, UMKC,XYZHello Folks,\ TFy!QJu ROo TNn(ROo)SLq SLq ULo+\ UHs UJq TNn*RPn/QPbEWS_JSWQAIJO^\ NBELPeHBFHT}TnALVlBLOFAkHFOuFETp\ HCStHAUFAgcEAelclcn^r^r\\tZvYxXy\ T|S~Pn SPm SOn TNn ULo0ULo#ULo-W\ Hq!WFs XDt!" [b+++21]; ) for(; a-- > 64 ; ) putchar ( …
169 c  obfuscation 


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.