数码之家

 找回密码
 立即注册
搜索
查看: 3577|回复: 8

sdcc已支持中文函数

[复制链接]
发表于 2021-4-3 17:27:52 | 显示全部楼层 |阅读模式

4.1版SDCC在vscode+eide下通過中文函數編譯測試。
標點符號還是必須用英文的。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

打赏

参与人数 1家元 +5 收起 理由
xmmz + 5

查看全部打赏

 楼主| 发表于 2021-4-3 23:18:27 | 显示全部楼层

發現 預定義 不支持,遺憾

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

发表于 2021-4-6 01:16:34 | 显示全部楼层
看着真难受。。。
回复 支持 反对

使用道具 举报

发表于 2021-4-6 09:20:51 | 显示全部楼层
都已经允许中文注释了,必要的地方写上注释就行了,何必这样麻烦呢
回复 支持 反对

使用道具 举报

发表于 2021-4-6 17:43:34 | 显示全部楼层
可能是习惯问题吧,看到中文函数名感觉像智障一样。
甚至这样还不如用拼音,至少移植方便。
回复 支持 反对

使用道具 举报

发表于 2021-4-7 08:33:07 | 显示全部楼层
#include<stdio.h>

#define 主函数 main
#define 如果 if
#define 否则 else
#define 返回 return
#define 打印 printf
#define 整数型 int
#define 空的 void

整数型 主函数(空的)
{
    打印("如此实现中文编程他不香嘛?");
    返回 1;
}
回复 支持 反对

使用道具 举报

发表于 2021-4-7 10:03:26 | 显示全部楼层

和几位看法相似,不喜欢在代码语句中使用汉字。。。。。。
回复 支持 反对

使用道具 举报

发表于 2021-4-7 13:58:01 | 显示全部楼层
其实中不中文的,没有本质区别。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-4-7 23:10:07 | 显示全部楼层
kkstun 发表于 2021-4-7 08:33
#include

#define 主函数 main

目前sdcc,預處器不支持中文。
https://sourceforge.net/p/sdcc/support-requests/142/
他們打算升級到 gcc 10






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2025-5-8 15:11 , Processed in 0.171601 second(s), 12 queries , Redis On.

Powered by Discuz!

© 2006-2025 MyDigit.Net

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