#include <iostream> using namespace std; void pr(char *&a){ cout<<&a<<endl; } int main() { char a[100]; cin>>a; cout<<&a<<endl; pr(a); return 0; }
af
prog.cpp: In function ‘int main()’:
prog.cpp:11:6: error: invalid initialization of non-const reference of type ‘char*&’ from an rvalue of type ‘char*’
pr(a);
^
prog.cpp:4:6: note: initializing argument 1 of ‘void pr(char*&)’
void pr(char *&a){
^~
Standard output is empty