l i n u x - u s e r s - g r o u p - o f - d a v i s
L U G O D
 
Next Meeting:
August 18: A professional photographer's view of Linux
Next Installfest:
TBD
Latest News:
Aug. 18: Discounts to "Velocity" in NY; come to tonight's "Photography" talk
Page last updated:
2002 Oct 15 13:14

The following is an archive of a post made to our 'vox-tech mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox-tech] gcc warning question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox-tech] gcc warning question



On Tue, Oct 15, 2002 at 11:55:12AM -0700, Peter Jay Salzman wrote:
> gcc warns:
> 
>    % .!gcc -W -Wall test.c
>    test.c: In function `main':
>    test.c:6: warning: large integer implicitly truncated to unsigned type
> 
> the variable was declared as an unsigned and the rvalue has the unsigned
> suffix.  what's wrong with this code?   why is gcc complaining? 

I think you need to use an unsigned long. It looks like sizeof(unsigned
int) = 4, and 99999999999 > 2^32. 
 
> pete
> 
> 
> 
> #include <stdio.h>
> 
> int main(void)
> {
> 	unsigned int size = 99999999999u;
> 
> 	printf("size is %u.\n", size);
> 
> 	return 0;
> }
> _______________________________________________
> vox-tech mailing list
> vox-tech@lists.lugod.org
> http://lists.lugod.org/mailman/listinfo/vox-tech

-- 
Samuel Merritt
OpenPGP key is at http://meat.andcheese.org/~spam/spam_at_andcheese_dot_org.asc
Information about PGP can be found at http://www.mindspring.com/~aegreene/pgp/

Attachment: pgp00004.pgp
Description: PGP signature



LinkedIn
LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
facebook
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
EDGE Tech Corp.
For donating some give-aways for our meetings.