Als «c» getaggte Fragen

22
Woher kommt "exit (-1)"?

Ich sehe in vielen älteren Programmen und schlechten Tutorials im Internet, dass die Verwendung von oder ähnlichem empfohlen wird exit(-1), return -1um eine "abnormale Beendigung" darzustellen. Das Problem ist, zumindest in POSIX, dass es -1noch nie einen gültigen Statuscode gab und gibt. man 3...

22
sizeof style: sizeof (Typ) oder sizeof variable?

Ich habe zwei Arten der Verwendung sizeoffür speicherbezogene Vorgänge gesehen (z. B. in memsetoder malloc): sizeof(type), und sizeof variable oder sizeof(variable) Welchen würden Sie bevorzugen, oder würden Sie eine Mischung der beiden Stile verwenden, und wann würden Sie jeden Stil verwenden? Was...

21
Wie unterscheidet sich C von C ++?

Viele Leute haben gesagt, dass C ++ eine völlig andere Sprache ist als C, aber Bjarne selbst hat gesagt, dass C ++ eine Sprache ist, die von C erweitert wurde, daher ++kommt die Sprache von dort. Warum sagen alle immer wieder, dass C und C ++ völlig unterschiedliche Sprachen sind? Inwiefern...

21
Neue Senior Developer Aufgaben

Ich habe einen leitenden Entwickler mit acht Jahren .NET-Erfahrung, der ab morgen an einer 11.000-Zeilen-Code-Anwendung arbeitet. Im Team sind ich und ein anderer Programmierer. Wir haben beide ungefähr drei Jahre Erfahrung. Es ist mein erstes Projekt als Manager (ich bin auch Entwickler im...

21
Was bedeutet es, in C oder C ++ eine Nullprüfung durchzuführen?

Ich habe C ++ gelernt und es fällt mir schwer, null zu verstehen. Insbesondere in den von mir gelesenen Tutorials wird erwähnt, dass ein "Null-Check" durchgeführt wird. Ich bin mir jedoch nicht sicher, was dies bedeutet oder warum dies erforderlich ist. Was genau ist null? Was bedeutet es, auf...

21
Techniken zur Erhöhung der Logik beim Programmieren [geschlossen]

Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Hilfe zur Klärung dieser Frage, damit sie erneut geöffnet werden kann, erhalten...