易截截图软件、单文件、免安装、纯绿色、仅160KB

C结构初始化的语法问题

TCtrlInfo Ctrls[]=
{
[0]={.wnd =0,
  .CtrlStyle=WS_CHILD | WS_VISIBLE |BS_PUSHBUTTON,
  .Caption=TEXT("PUSHBUTTON"),
  .Left=20,
  .Top=20,
  .Width=90,
  .Height=30,
  .CtrlId=1,
      .TabOrder=0,
},
[1]={.wnd =0,
      .CtrlStyle=WS_CHILD | WS_VISIBLE | BS_CHECKBOX,
  .Caption=TEXT("CHECKBOX"),
  .Left=0,
  .Top=55,
  .Width=90,
  .Height=30,
  .CtrlId=2,
      .TabOrder=1,
}
}

这个是模仿了linux中C的初始化语法。但在visual c++6.0中无法编译。
请问有什么办法,
我想显示 成员名称的,这样以后添加数据不容易出错的。





引用
我在 C99 的标准中也没见到你那样初始化的。
我再查查。
长见识了。
i

这不是C99标准,是gcc方言或者说linux方言,linux 1.x版的源码就有这种语法

很变态的写法

晕,没这样用过。


汗。。难怪。。。看得一头雾水

GCC的扩展。

长见识了。

你应该改个编译器看看能不能运行!

这个是GCC扩展,VS下不支持。

晕,VC6.0里这也可以啊?


相关问答:

C 程序问题 (二) - C/C++ / C语言

问一下:
#include <stdio.h>
int main()
{
  char x, y, z;
  int i;
  int a[16];
  for(i=0; i<=16; i++)
  {
  a[i] = 0;
  ......

用C或C++如何编写求解3D魔方程序 - C/C++ / C++ 语言

请问用C或C++如何编写求解3D魔方的程序,该从何开始?
谢谢各位,帮忙提点建议吧。

http://www.mofang.net/code/176/182/6581.html

我只能突破60秒!唉。

我刚过40秒

google的android中有个OpenGL ES + ......

刚学C,用C实现编码 - C/C++ / C语言

#include"stdio.h"
#include"stdlib.h"
void ContrTwo(char i)
{
char str1[8];
itoa(i,str1,2);
printf("%s",str1);
}
unsigned char leftRot(char str,int i);
unsign ......

请教c标准库与c运行时库的区别与联系

如题
又问?C运行时库包含了C标准库,还包含一些扩展的非标准的东西。

标准库可以用二进制方式提供,也可以用源码方式提供,
运行库中的函数可以比标准库少,也可以比标准库多,
运行库体现的是库的发布和使用 ......

向高手请教fortran 调用C 的问题

我现在要些一个fortran调用C接口的问题,但是不知道 C语言里面分配的指针怎么付给fortran,又不能在fortran立马先分配好,业务上不允许。
我写了个测试的例子。但是不行。
test.c
#include <stdio.h>
#incl ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号