Please explain me about the working of above code | Sololearn: Learn to code for FREE!

+1

Please explain me about the working of above code

I want to know about %ld and working of sizeof as well as about code given

5/1/2021 5:50:15 PM

Muhammad Faisal

12 Answers

New Answer

+1

Post your code?

+1

#include <stdio.h> int main() { printf("int: %ld \n", sizeof(int)); printf("float: %ld \n", sizeof(float)); printf("double: %ld \n", sizeof(double)); printf("char: %ld \n", sizeof(char)); return 0; }

+1

%d is use to print any integer. And sizeof function is used to know the size of any data type(in bytes) such as integer, float, character etc

0

Muhammad Faisal sizeof has type long unsigned int so for this type we use %ld which represents long integer value

0

I'm sorry I couldn't understand it...

0

Muhammad Faisal You have to learn C course to understand.

0

How can I do that..

0

Muhammad Faisal You don't know how to learn anything?

0

https://www.sololearn.com/Course/C/?ref=app

0

Thanks alot sir!

0

Thanks alot ma'am!

0

Why is the return type of the sizeof() function ld instead of d? I don't think that there would be any declared variable with a size that goes beyond int's storage capacity.