Pemrograman

506
Apa fungsi "statis" dalam C?

Pertanyaannya tentang polos c fungsi, bukan c ++ static metode, seperti yang dijelaskan dalam komentar. Saya mengerti apa staticvariabel itu, tapi apa staticfungsinya? Dan mengapa jika saya mendeklarasikan suatu fungsi, katakanlah void print_matrix, dalam katakanlah a.c(TANPA a.h) dan sertakan...

506
Apa perbedaan antara char s [] dan char * s?

Di C, seseorang dapat menggunakan string literal dalam deklarasi seperti ini: char s[] = "hello"; atau seperti ini: char *s = "hello"; Jadi apa bedanya? Saya ingin tahu apa yang sebenarnya terjadi dalam hal durasi penyimpanan, baik pada saat kompilasi maupun saat

506
Apa itu Node.js? [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

506
Bagaimana cara "menyalahkan git" baris yang dihapus?

git blamebagus untuk baris yang dimodifikasi dan ditambahkan, tetapi bagaimana saya bisa menemukan ketika garis yang ada di komit sebelumnya tertentu akhirnya dihapus. Aku sedang berpikir bisect, tapi aku berharap sesuatu yang lebih baik. (Sebelum Anda bertanya: dalam hal ini, saya baru saja...

506
Lewati Git, lakukan kait

Saya melihat hook git yang mencari pernyataan cetak dalam kode Python. Jika ditemukan pernyataan cetak, itu mencegah komit git. Saya ingin mengganti kait ini dan saya diberitahu bahwa ada perintah untuk melakukannya. Saya belum dapat menemukannya. Adakah

506
Menempatkan perbatasan di dalam div dan tidak di tepinya

Saya memiliki <div>elemen dan saya ingin meletakkan perbatasan di atasnya. Saya tahu saya bisa menulis style="border: 1px solid black", tetapi ini menambahkan 2px ke kedua sisi div, yang bukan yang saya inginkan. Saya lebih suka memiliki perbatasan ini menjadi -1px dari tepi div. Div itu...

505
Fungsi Transpose / Unzip (kebalikan dari zip)?

Saya memiliki daftar 2-item tupel dan saya ingin mengubahnya menjadi 2 daftar di mana yang pertama berisi item pertama di setiap tuple dan daftar kedua berisi item kedua. Sebagai contoh: original = [('a', 1), ('b', 2), ('c', 3), ('d', 4)] # and I want to become... result = (['a', 'b', 'c', 'd'],...

505
Bagaimana cara menambahkan file dalam Node?

Saya mencoba menambahkan string ke file log. Namun writeFile akan menghapus konten setiap kali sebelum menulis string. fs.writeFile('log.txt', 'Hello Node', function (err) { if (err) throw err; console.log('It\'s saved!'); }); // => message.txt erased, contains only 'Hello Node' Adakah yang...

505
Hapus karakter pertama sebuah string dalam Javascript

Saya ingin menghapus karakter pertama dari sebuah string, jika karakter pertama adalah 0. 0 dapat berada di sana lebih dari sekali. Apakah ada fungsi sederhana yang memeriksa karakter pertama dan menghapusnya jika itu adalah 0? Saat ini, saya sedang mencoba dengan slice()fungsi JS tetapi sangat...

505
Mengapa sizeof (x ++) tidak bertambah x?

Berikut adalah kode yang dikompilasi di dev c ++ windows: #include <stdio.h> int main() { int x = 5; printf("%d and ", sizeof(x++)); // note 1 printf("%d\n", x); // note 2 return 0; } Saya berharap xmenjadi 6 setelah mengeksekusi catatan 1 . Namun, hasilnya adalah: 4 and 5 Adakah...