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

Space C 2.1.2 发布

--------升级 Space C V2.1.2
2010.2.16
*将软件界面风格修改为跟随Windows系统,美化了软件界面,使开发过程更舒心。
*将DOXBox虚拟的开启/关闭,更改到编译配中的TC2.0页面。
*增加‘小语言’Tiny 的编译器-Smmy,并附带DOS版的TMMY_DOS虚拟机。
*增加‘小语言’Tiny 的对应Windows版虚拟机TMMY_WIN,方便可视化调试程序。
 至此,Space C拥有了自己的编程语言和编译器,以及对应的运行平台 -- TMMY虚拟机。以后对编译器以及对应平台的研究可以在Space C 2.1.2或更高版本进行。
*“打开实例”中增加 TC2.0或MINGW-els 俄罗斯方块的开发演示。(由于使用的是Axle默认图形包,可通过更改编译器得到DOS和Windows两个版本)
*“打开实例”中增加 Smmy-Tmmy [自研发编译器] 的开发演示。(一个求1-N的和得例子。由Smmy编译并使用Tmmy虚拟机运行)
下载地址:http://d.namipan.com/d/f8645c241faf58d94005531e72a69113f7305865a7220002 
 Space C 2.1.2 局部图


相关文档:

C 的开始

    C 的开始
 
    2010年2月10日,
    开始阅读家里有关"C语言"的各种资料。
    使用 TurboC2.0,偶尔可能也会用到 Microsoft Visual C++ 6.0。 ......

C 语言编程————经验之谈

1、C语言的项目内存管理很让人头疼,自始至终你要明白哪些内存应该要释放,哪些到最后才能释放,不然的话,就会出现一些堆被破坏的错误
2、每写一个函数一定要记得写它的测试程序,不管那个函数简单的还是复杂,不然的话,到最后会忙死你,有时还会犯一些低级的错误。这个教训我就犯过,写了一大堆Utility工具函数库,一个 ......

error:cannot get C/H/S values

windows7 + ubuntu9.10双启动,这个有太多的帖子了,不过这次的情况比较复杂.
先装的WIN7,后装UBUNTU,没有任何问题.GRUB双启动.
后来因为一个情况,要装XP,把WIN7做了 ghost.装完XP,GRUB当然没有了,于是用ubuntu启动盘修复.
虽然启动菜单出来了,但只能进行ubuntu,进入windows的时候就提示error:cannot get C/H/S value ......

C 运行时库 /MT /MTD /MD /MDD

转载自:http://www.cnblogs.com/eddyshn/archive/2009/11/23/1608823.html
 
 
VC编译选项 多线程(/MT)
多线程调试(/MTd)
多线程 DLL (/MD)
多线程调试 DLL (/MDd)
C 运行时库                     ......

GNU C ANSI C 一些区别

1 可变数据结构
struct var_data
{
    int len;
    char data[0];
};
遍历len后数据
for(i = 0; i < s.len; i++)
{
   printf("%02x",s.data[i]);
}
2 case 范围区间 【x,y】
3 语句表达
#define min_t (type, x, y) \
({  type __x = (x); type __y = ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号