Please post the error and specify which compiler you're using. Also, are you compiling as C or C++?
In C code and for Turbo C/C++ compiler
if static removed than error producing "Illegal Initialization"..
if next line of this line (pointer array) omitted then no need to static but if take a pointer array of that int array.. then necessary to define static int a ..
>I did not get an error using vc++ 2008 express, compiled for both C and C++ and was ok.
Visual Studio gives a warning when compiled as C because it supports this as an extension. Assuming the OP is compiling as C89, the error when removing static is legit because C89 requires aggregate initializers to be constant expressions. C99 and C++ don't have that restriction, IIRC.
Strange -- if I change options to "Compile as C code" then I get a several errors on line 4 of the original post. But no errors or warnings are produced if I change back to the default "Compile as C++ code", even though the filename has *.c extension. And I have the warning level set to 4 in both cases.
error C2093: 'p' : cannot be initialized using address of automatic variable
OK, so HostGator for some reason no longer allows gcc/g++ access unless you have a Designated Server account, which is a lot of money to spend just to compile my "Hello World" program. Thus I figured I'd compile at home, then upload. Program is your regular old bare-bones Hello World ...
Hi. I have a form with list box : lst_product, datagridview : grd_order and button: btn_addline. lst_product has a list of product ids selected from database (MS Acess 2013) , grd_order is by default empty except for 2 headers and btn_addline adds rows to grd_order.
Hi, as I was told that my code doesn’t scale well at all, I thought perhaps I’d try to get a better understanding of interfaces/abstract classes and classes and the relationship between them.
I don’t want at this stage work on a big separate project as I've already got plenty ...