fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. void pr(char *&a){
  5. cout<<&a<<endl;
  6. }
  7. int main() {
  8. char a[100];
  9. cin>>a;
  10. cout<<&a<<endl;
  11. pr(a);
  12. return 0;
  13. }
Compilation error #stdin compilation error #stdout 0s 15232KB
stdin
af
compilation info
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){
      ^~
stdout
Standard output is empty