Author: Dann Corbit
Date: 23:20:37 08/17/00
Go up one level in this thread
On August 18, 2000 at 02:03:01, Sven Reichard wrote: [snip] >>>/* Legal in C and C++, but answers are different: */ >>>#include <stdio.h> >>>int main(void) >>>{ >>>printf("sizeof the letter 'a' is %d\n", sizeof('a')); >>>return 0; >>>} >This program's output is compiler and hardware dependent, but that has nothing >to do with C/C++, does it? A C compiler must emit sizeof(int) for sizeof('a') A C++ compiler must emit sizeof(char) for sizeof('a') It is fairly unusual for char and int to be the same size (though it is not illegal). [snip]
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.