Suchergebnisse für Anfrage "c"

12 die antwort

C - Zeigerverhalten mit Vor- und Nachinkrement

In mache einige Experimente mit C-Zeigern und versuche, deren Verhalten zu verstehen. Das Folgende sind meine Annahmen für die folgenden Codes. Korrigiere mich, wenn ich falsch liege. Ich habe folgende Codes: int n[5] = {3,6,9,12,15}; int *ptr = ...

8 die antwort

Beste Umgebung zum Portieren von C / C ++ - Code von Linux nach Windows

Ich möchte ein großes Projekt von mir auf Windows-Plattformen aufbaubar machen. Das Projekt selbst ist in C / C ++ nach POSIX-Standards geschrieben, mit einigen Bibliotheksabhängigkeiten wie libxml2, libcurl und so weiter. Ich bin eher ...

14 die antwort

dereferencing Zeiger auf unvollständigen Typ

Ich habe viele Fragen dazu gesehen, aber ich werde die Frage ohne spezifischen Code anders stellen. Gibt es einen Weg vonLEICH Feststellen, warum der Typ unvollständig ist? In meinem Fall verwende ich einen anderen Code und bin mir völlig ...

TOP-Veröffentlichungen

4 die antwort

Ist Summe +++ i undefiniertes Verhalten in C? [Duplikat

Diese Frage hat hier bereits eine Antwort: Warum funktioniert a +++++ b nicht? [/questions/5341202/why-doesnt-ab-work] 8 answersIch habe dies auf verschiedenen Rechnern und auf verschiedenen Compilern getestet, aber ich habe die gleiche Ausgabe ...

8 die antwort

scanf funktioniert nicht gut in C

if (a % 5) goto ask; else goto main; ask:printf("Do You Want To Exit ? Y \\ N . . . \n"); scanf("%c", &YN); getch(); if (YN == 'Y') { y: system("cls"); YN = 1; goto sign; } else if (YN == 'y') goto y; else if (YN == 'N') { n: system("cls"); YN = ...

16 die antwort

Quick strlen question

Ich bin gekommen, um euch alle mit einer weiteren, wahrscheinlich sehr einfachen C-Frage zu belästigen. Verwenden Sie den folgenden Code: int get_len(char *string){ printf("len: %lu\n", strlen(string)); return 0; } int main(){ char *x = ...

2 die antwort

Wie verwende ich Format String Attack

Angenommen, ich habe den folgenden Code: #include <stdio.h> #include <stdlib.h> #include <fcntl.h> int num1 = 0; int main(int argc, char **argv){ double num2; int *ptr = &num1; printf(argv[1]); if (num1== 2527){ printf("Well done"); } if(num2 ...

2 die antwort

Go TCP-Lesevorgang blockiert nicht

Ich versuche, einen Server und einen Client in Go zu erstellen. Es ist mir gelungen, mit dem Server und dem Client zu kommunizieren. Aber das Problem, das ich habe, ist, dass das TCP, das in golang gelesen wird, nicht blockierend ist. Was ich ...

2 die antwort

Es ist möglich, das Dateiformat .Rdata aus C oder Fortran zu lesen?

Ich arbeite daran, einige R-Erweiterungen für C zu schreiben (C-Funktionen, die von R aufgerufen werden sollen). Mein Code muss eine Statistik mit 2 verschiedenen Datensätzen gleichzeitig berechnen, und ich muss dies mit allen möglichen ...

12 die antwort

socket connect () vs bind ()

Beideconnect() undbind() Systemaufrufe ordnen den Socket-Dateideskriptor einer Adresse zu (normalerweise einer IP / Port-Kombination). Ihre Prototypen sind wie folgt: - int connect(int sockfd, const struct sockaddr *addr, socklen_t ...