Is boolean return type allowed in C?

Bool does not exist as a keyword pre-C99. In C99, it should work, but as @pmg points out below, it's still not a keyword. It's a macro declared in .

– Vivek Aug 12 at 11:48 4 +1 bool is a typedef (in ) to the C99 keyword, and predefined type, _Bool. – pmg Aug 12 at 11:48 @pmg: Good point. Have clarified my answer.

– Oli Charlesworth Aug 12 at 11:49 bool is not a keyword in C99 either, it is a macro defined by , which you need to include if you want to use it. (Oh, someone said this while I was looking things up to verify, and I forgot to refresh. Sorry for the duplication.

) – Lars Wirzenius Aug 12 at 11:50 Thx for your answer. That clarified my doubt. +1.

– Vivek Aug 12 at 11:55.

Yes. That worked. +1.

:D – Vivek Aug 12 at 11:54.

I cant really gove you an answer,but what I can give you is a way to a solution, that is you have to find the anglde that you relate to or peaks your interest. A good paper is one that people get drawn into because it reaches them ln some way.As for me WW11 to me, I think of the holocaust and the effect it had on the survivors, their families and those who stood by and did nothing until it was too late.

Related Questions