YH writes:
 > 
 >   Is the following example legal in current GCC compilation for C 
 > program? I thought the static array allocation can only used by a 
 > defined constant such as char buf[MAX_SIZE], where #define MAX_SIZE 10?
 > 
 > void DoSomthing(int size)
 > {
 >        char buf[size];
 > 
 >          ...... do something ....
 > 
 > }

This question should have been addresses to [EMAIL PROTECTED]

Please RTFM, Section 5.13: Arrays of Variable Length
==============================..
......                        

.

Andrew.

Reply via email to