fork download
  1. int main()
  2. {
  3. int var_int = 119;
  4. char var_char = 122;
  5. char var_char_2 = 'v';
  6. const char var_const_char = 88;
  7. const char* var_const_char_ptr = "y";
  8.  
  9. // ok
  10. var_int = var_char;
  11. var_char = var_int;
  12. var_int = var_char_2;
  13. var_char_2 = var_char;
  14. var_int = var_const_char;
  15. var_char = var_const_char;
  16.  
  17. // error
  18. var_int = var_const_char_ptr;
  19. var_char = var_const_char_ptr;
  20.  
  21. return 0;
  22. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.cpp: In function ‘int main()’:
prog.cpp:18:12: error: invalid conversion from ‘const char*’ to ‘int’ [-fpermissive]
  var_int = var_const_char_ptr;
            ^~~~~~~~~~~~~~~~~~
prog.cpp:19:13: error: invalid conversion from ‘const char*’ to ‘char’ [-fpermissive]
  var_char = var_const_char_ptr;
             ^~~~~~~~~~~~~~~~~~
stdout
Standard output is empty