跳转到内容

讨论:C语言

页面内容不支持其他语言。
维基百科,自由的百科全书
基础条目 C语言属于维基百科技术主题的基础条目扩展。请勇于更新页面以及改进条目。
          本条目依照页面评级标准评为丙级
本条目属于下列维基专题范畴:
电脑和信息技术专题 (获评丙级极高重要度
本条目属于电脑和信息技术专题范畴,该专题旨在改善中文维基百科信息技术相关条目类内容。如果您有意参与,请浏览专题主页、参与讨论,并完成相应的开放性任务。
 丙级  根据专题质量评级标准,本条目已评为丙级
 极高  根据专题重要度评级标准,本条目已评为极高重要度
优良条目落选C语言曾获提名优良条目评选,惟因其尚未符合标准而落选。下方条目里程碑的链接中可了解落选的详细原因及改善建议。条目照建议改善之后可再次提名评选。
同行评审 条目里程碑
日期事项结果
2006年11月24日优良条目评选落选
2020年6月15日优良条目评选落选
2020年8月11日同行评审已评审
同行评审 本条目已经由维基百科社群同行评审并已存档,当中或有可以改善此条目的资讯。
当前状态:优良条目落选

Untitled

用“C编程语言”或许更恰当。--Formulax 2003年5月9日 06:57 (UTC)

Untitled

I suspect a typo but am not sure : "Lunix" should be "Linux", I think.—以上未签名的留言由212.180.70.224对话贡献)于2003年5月9日 (五) 10:56 (UTC)加入。[回复]

对.是Linux. --Menchi 2003年5月9日 20:33 (UTC)

yes, you r right, it should be Linux. samuel 2003年5月10日 08:41 (UTC)

Untitled

原来关于 C99 的描述过于简单,我今天补充了下相关的内容,但是由于是自己仓促写成,关于语言的组织,还有 C99 新特性的描述可能还是有遗漏和错误,希望大家帮助指正。 --云风 17:07 2004年4月8日 (UTC)


是否能保留一些专有名词的原文,利用()在其后面标注,例如預處理(preprocess)。我自己熟这个领域,但是对于不常看中文的和非中国大陆翻译的名词,我自己连这个条目看起来都很吃力。jclin 15:23 2005年8月24日 (UTC)

同感,尤其还有人名。。。—以上未签名的留言由210.34.50.3对话贡献)于2005年9月9日 (四) 17:40 (UTC)加入。[回复]

C语言常作为嵌入式程式设计语言

我觉得开头部分可以提及此点。

我觉得在开头部分提及C在嵌入式领域的作用会给一个初学者以误解,他会将C作为嵌入式系统的设计语言而不是通用的程序设计语言。 Xcxin 03:08 2006年4月11日 (UTC)

优良条目评选

以下内容由Wikipedia:优良条目候选移至

原来的外部链接参见到哪了?

RT,原来的外部链接有很多有用的网站(当时学的时候有很大帮助),怎么都删了?,能在哪找回来吗?--221.4.220.237留言2013年4月19日 (五) 01:08 (UTC)[回复]

查一下版本历史吧,只要知道您之前是在什么时候看的,就可以找到当时的版本--Wolfch (留言) 2013年4月19日 (五) 04:05 (UTC)[回复]
多谢,我找到了。但我还有个疑问,当时为什么删掉(他似乎没写理由),我能够恢复吗?--203.194.128.106留言2013年4月28日 (日) 00:45 (UTC)[回复]

建议改名:“C语言”→“C (编程语言)”

C语言” → “C (编程语言)”:"C"才是正确的名称--Rx5674留言2014年6月4日 (三) 07:49 (UTC)[回复]

(-)反对,见WP:NAME:“惯例:所有会和其他条目重名的编程语言,都应当在后面加上‘语言’”。-Lif…lon 2014年6月5日 (四) 16:01 (UTC)[回复]
(-)反对:同上。习惯用法,更加准确精炼。--InstantNull留言2014年6月7日 (六) 21:31 (UTC)[回复]
(-)反对:根据Wikipedia:命名常规#语言(包括编程语言和普通语言),由于已经存在C,故应在标题后面加上“语言”,以避免消歧义产生--林勇智 2014年6月9日 (一) 17:14 (UTC)[回复]
(-)反对:常用称呼,无需消歧义。太虚乎留言2014年6月11日 (三) 05:18 (UTC)[回复]
(-)反对C语言本身就比C这个名字更常用,链入C语言这个名字的条目已经超过了500条。另外既然WP:NAME都用C语言来举例子了,移动这个条目感觉就更不符合命名常规了。--[[C_P_K_.]] {{留言}} 2014年6月18日 (三) 15:16 (UTC)[回复]
(:)回应:“链入C语言这个名字的条目”没有任何意义。我的习惯用法“我写C”,不是说“我写C语言”--Rx5674留言2014年6月22日 (日) 16:02 (UTC)[回复]

未完成。—Chiefwei - - 2014年9月1日 (一) 03:20 (UTC)[回复]

关于引用文献

有人编辑说没有参考文献,我填了一些;然而这些参考全部都是标准文档,因为它们全都写在标准里——这样的参考真的有用吗? --Ining Chien留言|签名2020年6月15日 (一) 08:08 (UTC)[回复]

(:)回应这种问题就和电影的剧情介绍但是来源是电影一样,但编程语言不像电影条目有不写的特权所以来是要写(社群有讨论过电影条目在介绍剧情方面可以不加来源),标准也是一种来源,没有不能用的问题。 --无心*插柳*柳橙汁 2020年6月15日 (一) 09:35 (UTC)[回复]

优良条目评选(第二次)

C语言编辑 | 讨论 | 历史 | 链接 | 监视 | 日志,分类:计算机信息->程序及软件,提名人:--Ining Chien留言2020年6月8日 (一) 09:11 (UTC)[回复]
投票期:2020年6月8日 (一) 09:11 (UTC) 至 2020年6月15日 (一) 09:11 (UTC)
下次可提名时间:2020年7月15日 (三) 09:12 (UTC)起
请记得为当选条目撰写简介页面,如此当选条目才有可能出现在首页。
随手抄的一段 WG14工作小组之后又于1994年,对1985年颁布的标准做了两处技术修订(缺陷修复)和一个补充(扩展)。下面是 1994 年做出的所有修改:
  • 3 个新的标准库头文件 iso646.h、wctype.h 和 wchar.h
  • 几个新的记号与预定义宏,用于对国际化提供更好的支持
  • printf/sprintf 函数一系列新的格式代码
  • 大量的函数和一些类型常量,用于多字节字符宽字节字符
--Narumi Toa留言2020年6月9日 (二) 12:22 (UTC)[回复]
好的。我会找时间把它们尽量填上的。--Ining Chien留言2020年6月9日 (二) 14:13 (UTC)[回复]

落选优良条目:3 符合优良条目标准票,2 不符合优良条目标准票,未达标准--Z7504非常建议必要时多关注评选留言2020年6月15日 (一) 17:12 (UTC)[回复]

同行评审(第一次)

C语言编辑 | 讨论 | 历史 | 链接 | 监视 | 日志
评审期:2020年7月12日 (日) 08:47 (UTC) 至 2020年8月11日 (二) 08:47 (UTC)
下次可评审时间:2020年8月18日 (二) 08:48 (UTC)起

评选优良条目落选,自行评估后加入部分维护模板,但不清楚该怎样改正,还请各位帮助指出问题及提出意见。--Yining Chen留言|签名2020年7月12日 (日) 08:47 (UTC)[回复]

内容过于杂乱,目录结构不好

另外我认为C语言的历史可以并入本条目。 Kcx36留言2021年10月16日 (六) 08:08 (UTC)[回复]

语法章节

建议可参照英文维基百科中Syntax章节,将C语法详细内容移至新条目,C语言条目只叙述语法概要。--Brian留言2022年4月1日 (五) 15:51 (UTC)[回复]

建议更名:“C语言”→“C (编程语言)”

C语言” → “C (编程语言)”:@ShiinaKaze认为"C语言"不是正式的编程语言名称,希望改到"C (编程语言)", 和 其他编程语言一致--Wolfch (留言) 2024年9月10日 (二) 14:27 (UTC)[回复]

上述是因为ShiinaKaze因不明原因无法发起讨论,我代为发起的讨论。若问我自己的意见,对于名称只有一个英文字的语言来说,"C语言"是常见用法,我(-)反对移动条目。--Wolfch (留言) 2024年9月10日 (二) 14:30 (UTC)[回复]
补充一下,作为计算机科学专业,我希望计算机科学相关条目更加标准化,而不是因习惯而定,应该更加严谨分类,不然”Java“应该叫 ”Java语言“,这样让人感觉混乱,俄语那边已经采用”C (编程语言)“这种命名,并且条目非常详细。希望尽快纠正关于编程语言的一系列问题。--Shiina留言2024年9月10日 (二) 14:44 (UTC)[回复]
(-)强烈反对:敝人大学课程教材名就叫《C语言程序设计》,教材用语、教师授课和学生口语交流均将该编程语言称作“C语言”而非“C”。--自由雨日🌧️留言贡献 2024年9月10日 (二) 15:51 (UTC)[回复]
(!)意见:和10年前的移动请求理由大致相同,如无有力理由我认为可以雪球关闭。--自由雨日🌧️留言贡献 2024年9月10日 (二) 15:56 (UTC)[回复]
你那本书名翻译就有问题,The C Programing Language 本身就应该翻译为《C编程语言》,按照的标准 C17 ISO/IEC 9899:2018,这个编程语言(programing language)的名字就叫 C,C (编程语言) 这个括号的内容使用于解释说明!--Shiina留言2024年9月10日 (二) 15:57 (UTC)[回复]
我那本书是中文作者写的,不是翻译的。--自由雨日🌧️留言贡献 2024年9月10日 (二) 16:01 (UTC)[回复]
俄语把“中国”叫作“契丹”。已经多次强调不同语言的专有名词称呼不必对应,专有名词不应原创翻译(观察原语言分析语法同样包含在内)。另见互助客栈方针版的相关讨论。另外《中国大百科全书》亦使用“C语言”。--自由雨日🌧️留言贡献 2024年9月10日 (二) 16:35 (UTC)[回复]
无所谓了,刚刚查了一下 programming 的翻译,官方翻译为程序设计,翻译为编程的都是错的。--Shiina留言2024年9月10日 (二) 17:36 (UTC)[回复]
请勿发表无关内容。--自由雨日🌧️留言贡献 2024年9月10日 (二) 17:41 (UTC)[回复]
那么Bug应该翻译成虫子,而不是程序缺陷等。spam又怎么翻。--YFdyh000留言2024年9月10日 (二) 23:00 (UTC)[回复]
(-)倾向反对:为了要使用正式名字而舍弃更加人性化的叫法个人很不赞同。--微肿头龙留言2024年9月10日 (二) 16:37 (UTC)[回复]
“C”也不是正式名字啊,谁说英文正式名是C中文正式名也是C了?难道猴痘英文正式名改成mpox中文正式名就自动变M痘了?普通术语尚且如此,专有名词更是。--自由雨日🌧️留言贡献 2024年9月10日 (二) 16:40 (UTC)[回复]
C语言是得到广泛使用的程序设计语言之一,它既具备高级语言的特性,又具有直接操纵计算机硬件的能力……目前,C语言被许多高校列为程序设计课程的首选语言。[1]:前言对于将C语言作为第一门编程语言的读者来说,最关心的问题是如何尽快学会用C语言进行程序设计。[1]:2 ——自由雨日🌧️留言贡献 2024年9月10日 (二) 16:54 (UTC)[回复]
猴痘完全使用中文,你咋不翻译成丙语言呢?--Shiina留言2024年9月10日 (二) 17:37 (UTC)[回复]
请勿扰乱讨论。--自由雨日🌧️留言贡献 2024年9月10日 (二) 17:40 (UTC)[回复]
我只是反驳,并不是扰乱。--Shiina留言2024年9月10日 (二) 17:43 (UTC)[回复]
题外话@微肿头龙,我还一直想把Microsoft Windows移动至Windows操作系统,后者明显更符合中文习惯,也是中百、辞海等多部中文百科工具书的命名,不过料会遭到“名从主人”派的反对(他们应该会声称“微软中文官网使用Microsoft Windows所以应保持该名)。--自由雨日🌧️留言贡献 2024年9月10日 (二) 17:11 (UTC)[回复]
这个我觉得还好,我觉得更该处理的是Google,我不能理解为什么不用“谷歌”这种具有常用性和唯一性的中文名作为标题。您要是有兴趣就去发起更名讨论吧。--微肿头龙留言2024年9月10日 (二) 23:06 (UTC)[回复]
您先看讨论页吧,请不要贸然重复提出。另可参考Talk:IBM。--YFdyh000留言2024年9月10日 (二) 23:17 (UTC)[回复]
IBM是缩写,Google不是。而且我早就看过了讨论页,但不甚认同。不过本人也没有精力去和别人掰扯,还是把精力花在其他条目吧。--微肿头龙留言2024年9月10日 (二) 23:39 (UTC)[回复]
@微肿头龙前段时间我看了《中国大百科全书》等工具书的命名以及不少可靠来源(主要是大陆来源),我也倾向于应该命名为“谷歌”,不过应该不会近期去提移动请求。从Talk:榛树导弹可以看到,连可靠来源和学术惯例用法都会被中维(部分)编者的个人偏好所凌驾(甚至不乏对提出意见者的人身攻击),更何况这种确有“名从主人”命名常规依据的名字(官网确实直接用英文Google)。我就不会把违反可靠来源和学术惯例的个人观念带到中维——比如我个人偏好尽量使用拉丁字母而不是中文音译,但我提的移动请求(如把Suqare Enix移到中文名称)是和我个人观念背道而驰的——但不是所有编者都认同“述而不作”、都能做到不将个人偏好凌驾于可靠来源和学界共识。--自由雨日🌧️❄️ 2024年11月25日 (一) 20:19 (UTC)[回复]
我只是让它的名字变为原本的名字,遵守名从主人,不然 Windows 就得翻译成视窗因为如果按照正常翻译这个编程语言应该叫丙,C (编程语言) 中的括号是说明,而且我会在条目内容里说明日常称呼和俗称。--Shiina留言2024年9月10日 (二) 17:40 (UTC)[回复]
请勿扰乱讨论。--自由雨日🌧️留言贡献 2024年9月10日 (二) 17:42 (UTC)[回复]
我只是反驳,并不是扰乱。--Shiina留言2024年9月10日 (二) 17:47 (UTC)[回复]
建议先通读方针指引再进行“反驳”,并且不要进行“如果按照正常翻译……”等漫无边际的原创研究。--自由雨日🌧️留言贡献 2024年9月10日 (二) 18:12 (UTC)[回复]
翻译不止于一种方式,“Tom猫”“NBA比赛”“Windows系统”也是种翻译(本地化)。原本的名字是没有翻译的、中文下不常用的称呼,中文通用称呼就是C语言。难道您会将C4译作丙四。--YFdyh000留言2024年9月10日 (二) 23:13 (UTC)[回复]
第一、语言没有拥有者,不适用NC:名从主人;第二、这个语言官方也没有中文名。--自由雨日🌧️留言贡献 2024年9月10日 (二) 18:10 (UTC)[回复]
第一,我已经说了,它的名字根据标准 C17 ISO/IEC 9899:2018定义,第二,确实没有官方中文名。--Shiina留言2024年9月10日 (二) 18:22 (UTC)[回复]
所以请勿再扰乱讨论,这根本就不适用什么名从主人。--自由雨日🌧️留言贡献 2024年9月11日 (三) 00:43 (UTC)[回复]
中文条目中的计算机科学相关内容已经非常差了,如果你作为非计算机专业,请勿在中文条目传播错误知识与内容,而是留给相关专业人员回答。--Shiina留言2024年9月10日 (二) 18:25 (UTC)[回复]
稍微歪个楼,常用名称要优先于名从主人的,还有可以参考WP:DABNAME--百無一用是書生 () 2024年9月11日 (三) 02:16 (UTC)[回复]
WP:常用名称、使用全称,不应移动。--YFdyh000留言2024年9月10日 (二) 22:51 (UTC)[回复]
未完成:命名常规明确指出此种条目标题惯例加“语言”后缀。此外,“常用名称”等其他命名原则也确认现行标题较为适合,故不予移动。—— Eric Liu 創造は生命(留言留名学生会 2024年9月11日 (三) 04:15 (UTC)[回复]

参考资料

  1. ^ 1.0 1.1 何钦铭,颜晖.C语言程序设计 [M]. 3版.北京:高等教育出版社, 2015 (2017). 978-7-04-043218-3.