English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Nachstehend finden Sie ein Beispiel zum Ausgeben von Variablennamen.
#include <stdio.h> #define VariableName(name) #name int main() { int name; char ch; printf("The variable name: %s", VariableName(name)); printf("\nThe variable name: %s", VariableName(ch)); return 0; }
Ausgaberesultat
The variable name: name The variable name: ch
In dem obigen Programm wird der Variablenname durch die zuvor definierte Methode ausgegeben. main()
#define VariableName(name) #name
Zwei Variablen mit verschiedenen Datentypen wurden deklariert. Mit Hilfe der definierten Funktion können Variablennamen ausgegeben werden.
int name; char ch; printf("The variable name: %s", VariableName(name)); printf("\nThe variable name: %s", VariableName(ch));