«fgets» etiketlenmiş sorular

13
Son satırsonu karakterini fgets () girişinden kaldırma
Ben kullanıcıdan bazı veri almak ve gcc içinde başka bir işleve göndermek çalışıyorum. Kod böyle bir şey. printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); exit(1); } Ancak \nsonunda bir satırsonu karakteri olduğunu düşünüyorum . Yani eğer Johngirersem gönderir John\n. Bunu nasıl …
236 c  string  gcc  newline  fgets 

11
Alım işlevi kullanılmaması için neden bu kadar tehlikelidir?
gets()GCC ile işlevi kullanan C kodunu derlemeye çalıştığımda , bu uyarıyı alıyorum: (.text + 0x34): uyarı: `` gets '' işlevi tehlikelidir ve kullanılmamalıdır. Bunun yığın koruması ve güvenliği ile ilgili bir şey olduğunu hatırlıyorum, ama tam olarak neden olduğundan emin değilim. Bu uyarıyı nasıl kaldırabilirim ve neden kullanmayla ilgili böyle …
229 c  fgets  buffer-overflow  gets 

11
Txt dosyasının her satırını yeni dizi öğesine oku
Bir metin dosyasının her satırını bir diziye okumaya ve her satırı yeni bir öğede tutmaya çalışıyorum. Şimdiye kadarki kodum. <?php $file = fopen("members.txt", "r"); $i = 0; while (!feof($file)) { $line_of_text = fgets($file); $members = explode('\n', $line_of_text); fclose($file); ?>
118 php  arrays  text-files  fgets 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.