3,882
社区成员
发帖
与我相关
我的任务
分享
另存, 改后缀为 7z, 然后解压
#include <stdio.h>
#define 整数 int
#define 主函数 main
#define 打印 printf
#define 返回 return
整数 主函数 ()
{
打印("Hello World!\n");
返回 0;
}
#include <stdio.h>
#define zzz___UUY___pK6_lK6 int
#define zzz___UUY___wt4_y75_lK6 main
#define zzz___UUY___I96_lC5 printf
#define zzz___UUY___J_8_TQ5 return
zzz___UUY___pK6_lK6 zzz___UUY___wt4_y75_lK6 ()
{
zzz___UUY___I96_lC5("Hello World!\n");
zzz___UUY___J_8_TQ5 0;
}



这些早就实现了中文,编译器不支持而已,,我们还能让技术突破吗
写个例子,
预处理器,这不是编译器的东西吗,你能给个例子吗,
[/quote]正在学习tcc,正研究怎么改
不懂怎么弄,得学下基础[/quote]
基础就是:
电脑内存或文件内容只是一个一维二进制字节数组及其对应的二进制地址;
人脑才将电脑内存或文件内容中的这个一维二进制字节数组及其对应的二进制地址的某些部分看成是整数、有符号数/无符号数、浮点数、复数、英文字母、阿拉伯数字、中文/韩文/法文……字符/字符串、汇编指令、函数、函数参数、堆、栈、数组、指针、数组指针、指针数组、数组的数组、指针的指针、二维数组、字符点阵、字符笔画的坐标、黑白二值图片、灰度图片、彩色图片、录音、视频、指纹信息、身份证信息……
推荐使用WinHex软件查看硬盘或文件或内存中的原始字节内容。
对电脑而言没有乱码,只有二进制字节;对人脑才有乱码。啊 GBK:0xB0 0xA1,Unicode-16 LE:0x4A 0x55,Unicode-16 BE:0x55 0x4A,UTF-8:0xE5 0x95 0x8A
[/quote]
这么伤钱的事情,应该找政府拨款
[/quote]正在学习tcc,正研究怎么改
不懂怎么弄,得学下基础[/quote]
基础就是:
电脑内存或文件内容只是一个一维二进制字节数组及其对应的二进制地址;
人脑才将电脑内存或文件内容中的这个一维二进制字节数组及其对应的二进制地址的某些部分看成是整数、有符号数/无符号数、浮点数、复数、英文字母、阿拉伯数字、中文/韩文/法文……字符/字符串、汇编指令、函数、函数参数、堆、栈、数组、指针、数组指针、指针数组、数组的数组、指针的指针、二维数组、字符点阵、字符笔画的坐标、黑白二值图片、灰度图片、彩色图片、录音、视频、指纹信息、身份证信息……
推荐使用WinHex软件查看硬盘或文件或内存中的原始字节内容。
对电脑而言没有乱码,只有二进制字节;对人脑才有乱码。啊 GBK:0xB0 0xA1,Unicode-16 LE:0x4A 0x55,Unicode-16 BE:0x55 0x4A,UTF-8:0xE5 0x95 0x8A
[/quote]正在学习tcc,正研究怎么改
不懂怎么弄,得学下基础