KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I got the most simple code to display sizeof() of a datatype, say an int. #include <stdio.h> int main() { printf('%i', sizeof(int)); } No matter what I do, such as put sizeof(int) into an integer, or use 'zu' instead of 'i', it hands me this error: error: invalid conversion from ‘int’ to ‘const char*’ Is there something wrong with my compiler? I do not get why I cannot print such a simple sizeof .. EDIT: It seems a printf('%s', 'foo'); STILL tells me I am converting int to const char* , how on earth??
Tags (comma-separated)
Save Edits
Cancel