跳至內容

討論: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.