Suchergebnisse für Anfrage "pointer-arithmetic"
Differenz zwischen zwei Zeigervariablen [duplizieren]
Diese Frage hat hier bereits eine Antwort: Zeiger- / Adressdifferenz [duplizieren] [/questions/9855482/pointer-address-difference] 3 answersIch habe diese Frage in einem schriftlichen Test gestellt. Während ich den folgenden Code auf meinem Lapi ...
Zeigerarithmetik bei Leere unbekannter Größe [geschlossen]
In Visual Studio C ++ Version 9 (und wahrscheinlich auch in anderen Versionen) der folgende Code:
Wie kommt es, dass ein Hardware-Trap in einem Zeiger mit drei Zeichen nach dem Ende auftritt, auch wenn der Zeiger nie dereferenziert wird?
In seinem1. November 2005 C ++ - Spalte, Schreibt Herb Sutter ...
Wie genau funktioniert die Zeigersubtraktion bei einem Integer-Array?
#include<stdio.h> int main() { int arr[] = {10, 20, 30, 40, 50, 60}; int *ptr1 = arr; int *ptr2 = arr + 5; printf("Number of elements between two pointer are: %d.", (ptr2 - ptr1)); printf("Number of bytes between two pointers are: ...
C / C ++: Zeigerarithmetik
Ich habe ein bisschen in Pointer Arithmetic gelesen und bin auf zwei Dinge gestoßen, die ich nicht verstehen und auch nicht wissen konnte, wie sie verwendet ...
Warum erhalte ich einen Segfault, wenn ich die Signatur von main ändere?
Ich versuche meine Füße in C zu bekommen und habe dieses Programm geschrieben, das an einer zufälligen Stelle ein KB meines RAM anzeigt. Hier ist der Code, und es funktioniert gut: #include <stdio.h> int main(){ char *mem; for(int i =0; i < ...
Zeigerarithmetik und Arrays: Was ist wirklich legal?
Betrachten Sie die folgenden Aussagen: int *pFarr, *pVarr; int farr[3] = {11,22,33}; int varr[3] = {7,8,9}; pFarr = &(farr[0]); pVarr = varr;Zu diesem Zeitpunkt zeigen beide Zeiger auf den Anfang der jeweiligen Array-Adresse. Für * pFarr ...
Pointer Arithmetic [geschlossen]
Hat jemand gute Artikel oder Erklärungen (Blogs, Beispiele) für Zeigerarithmetik? Das Publikum besteht aus Java-Programmierern, die C und C ++ lernen.
Seite 1 von 2