Pytania otagowane jako c

C jest językiem programowania ogólnego przeznaczenia używanym do programowania systemu (system operacyjny i wbudowane), bibliotek, gier i platform. Tego znacznika należy używać z ogólnymi pytaniami dotyczącymi języka C, zgodnie z definicją w normie ISO 9899 (najnowsza wersja, 9899: 2018, o ile nie określono inaczej - także znaczniki specyficzne dla wersji za pomocą c89, c99, c11 itd.). C różni się od C ++ i nie należy go łączyć ze znacznikiem C ++ bez uzasadnionego powodu.

11
#pragma efekt paczki
Zastanawiałem się, czy ktoś mógłby mi wyjaśnić, co #pragma packrobi oświadczenie preprocesora, a co ważniejsze, dlaczego ktoś chciałby go użyć. Sprawdziłem stronę MSDN , która oferowała pewien wgląd, ale miałem nadzieję usłyszeć więcej od osób z doświadczeniem. Widziałem to już wcześniej w kodzie, choć wydaje mi się, że już nie …

8
Różnica między fprintf, printf i sprintf?
Czy ktoś może wyjaśnić prostym językiem o różnicach między printf, fprintforaz sprintfz przykładami? W jakim to jest strumieniu? Jestem bardzo zdezorientowany między tymi trzema, czytając o „Obsługa plików w C”.
233 c  io  stream  printf 

8
uint8_t vs unsigned char
Jakie są zalety korzystania z uint8_tciągu unsigned charw C? Wiem, że w prawie każdym systemie uint8_tjest po prostu typedef unsigned char, więc po co go używać?
231 c  typedef 

30
Czy wycieki pamięci są w porządku? [Zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Czy kiedykolwiek dopuszczalne jest wycieki pamięci w aplikacji C lub …
231 c++  c  memory-leaks 






10
Jak niebezpieczne jest uzyskiwanie dostępu do tablicy poza granicami?
Jak niebezpieczny jest dostęp do tablicy poza jej granicami (w C)? Czasami może się zdarzyć, że czytam spoza tablicy (teraz rozumiem, że wtedy uzyskuję dostęp do pamięci używanej przez niektóre inne części mojego programu lub nawet poza nią) lub próbuję ustawić wartość na indeks poza tablicą. Program czasami ulega awarii, …
221 c  arrays  memory 





11
C fopen vs open
Czy jest jakiś powód (inny niż składniowy), z którego chciałbyś skorzystać FILE *fdopen(int fd, const char *mode); lub FILE *fopen(const char *path, const char *mode); zamiast int open(const char *pathname, int flags, mode_t mode); podczas używania C w środowisku Linux?
219 c  linux  unix  file-io  fopen 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.