易码技术论坛

 找回密码
 加入易码
搜索
楼主: yan

[工具] 编译器Y2.26最终版 08/5/10更新

[复制链接]
发表于 2007-5-17 18:15:20 | 显示全部楼层
这种精神值得感动啊~~
发表于 2007-5-18 19:10:00 | 显示全部楼层
有没有发现Setup.lav在选机型时向下翻到底会出乱码
发表于 2007-5-18 19:15:33 | 显示全部楼层
能支持NC3000+吗,我的NC3000丢了一年之后,想再买个缺得知NC3000不卖了,所以我买了一个NC3000+,两个字形容它——垃圾
发表于 2007-5-18 19:38:55 | 显示全部楼层
void main()
{
char a[10];
strcpy(a,{70,71,72,73,74,75,76,77,78,79});
printf("%s",a);
getchar();
}
编译成功后,运行死机,8妙后关机。
发表于 2007-5-18 23:03:58 | 显示全部楼层
唔,貌似楼上代码本身就有问题~
发表于 2007-5-18 23:43:54 | 显示全部楼层
貌似是有问题,那么应该怎么写?
发表于 2007-5-19 02:37:21 | 显示全部楼层
支持下~强烈支持。
发表于 2007-5-19 06:42:15 | 显示全部楼层
又更新了
发表于 2007-5-19 09:19:39 | 显示全部楼层
编译器2.12貌似不支持a+=a这样的写法,能在以后改进的时候加上吗?
    还有形参和实参间的传递有问题。比如自定义函数“fun1(int a,int b)”,在主函数中调用时写成“c=fun1((x+y),z);”时就会出现堆栈错误。
    我的机子是TC1000
发表于 2007-5-19 10:00:05 | 显示全部楼层
引用第559楼zhjb19872007-05-17 14:49发表的“”:
一个小tc1000s的bug
编辑的时候按F1切换到中文,这样就没办法设置标记点了

2.12版里面已经把F1作为中文切换专用按键了。

设置标记点是求助加输入。

顺便问一下Yan大哥,那个系统的汉字表配拼音你到怎么弄的啊?

我自己试着从a开始,做到bei已经烦死了。(至于汉字,完全是从系统里面复制来的)
发表于 2007-5-19 10:43:52 | 显示全部楼层
编译器Y2。12


编译器24K.lav  适用于什么机型啊?
Setup.dat   是什么啊?
发表于 2007-5-20 10:22:49 | 显示全部楼层
编译器2.12在TC800上的编辑时有问题,输入一段代码后回车换行,上面的代码就看不见了,再按一下方向键就又显示了。
发表于 2007-5-21 11:23:21 | 显示全部楼层
引用第570楼绿鸟2007-05-19 10:00发表的“”:


2.12版里面已经把F1作为中文切换专用按键了。

设置标记点是求助加输入。
.......
原来如此,谢了!!!!!!!!!!!!!!
 楼主| 发表于 2007-5-22 22:11:21 | 显示全部楼层
553楼:是电脑上的虚拟机与实机效果不同,这个bug下个版本修改。
557楼:剪贴板定义在公共缓冲区中,所以要清空。
560楼:代码可以编译使用啊。对于长代码编译成y文件的调用,我没试过,可能是没有设置缓冲区的缘故吧,内存太紧张了。
562楼:哦,知道了。
563楼:理论上机器支持lavax1.0的都支持。
564楼:语法错误!正确为:
char s[]={70,71,72,73,74,75,76,77,78,79};
void main()
{
char a[10];
strcpy(a,s);
printf("%s",a);
getchar();
}
569楼:不支持a+=a这样的语法,以后也不支持。不能把fun1定义为void型。
570楼:可以参考gamehost的代码。
571楼:编译器24K.lav适用于tc800。Setup.dat是自动安装程序的数据文件。
572楼:因为编辑器采用双向链表技术,在缓冲区满时会自动载入或保存缓冲区的内容,所以你输入一段代码后回车换行时刚好溢出,程序自动保存上面的内容,有时可能看不到上面的代码,但移动光标时会自动载入到缓冲区,这时又可以看到代码了。
发表于 2007-5-22 22:14:25 | 显示全部楼层
3Q。
我想定义数组常量。
发表于 2007-5-22 23:28:01 | 显示全部楼层
引用第574楼yan2007-05-22 22:11发表的“”:
char s[]={70,71,72,73,74,75,76,77,78,79};
void main()
{
char a[10];
strcpy(a,s);
printf("%s",a);
getchar();
}
这个貌似语法没问题,但程序还是有问题吧.
编译器会自动在s[]后面添'\0'?
发表于 2007-5-23 08:06:39 | 显示全部楼层
不会自动添0吧
应该是刚好该处为0吧
发表于 2007-5-23 11:38:53 | 显示全部楼层
支持!!!!!!!!!!!!!
发表于 2007-5-23 11:53:57 | 显示全部楼层
支持~~
越来越完美~~
 楼主| 发表于 2007-5-23 11:58:06 | 显示全部楼层
喔,不好意思。忘了在字符串s的后面添加0了。
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2025-5-14 16:18 , Processed in 0.013827 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表