Heim  >  Artikel  >  Backend-Entwicklung  >  Was nützt „%p“ in printf in C?

Was nützt „%p“ in printf in C?

王林
王林nach vorne
2023-08-27 21:29:022333Durchsuche

C 中 printf 中的“%p”有什么用?

In der Sprache C haben wir verschiedene Formatspezifizierer gesehen. Hier sehen wir einen weiteren Formatbezeichner namens %p. Es wird zum Drucken von Zeigertypdaten verwendet. Schauen wir uns zum besseren Verständnis ein Beispiel an.

Beispiel

#include<stdio.h>
main() {
   int x = 50;
   int *ptr = &x;
   printf("The address is: %p, the value is %d", ptr, *ptr);
}

Ausgabe

The address is: 000000000022FE44, the value is 50

Das obige ist der detaillierte Inhalt vonWas nützt „%p“ in printf in C?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen