C語言娘
C語言娘是一款灰常簡單易見的程式語言C語言的擬人化萌娘。其生父為Dennis Ritchie和Ken Thompson,而不是譚浩強。[1][2]
簡介
C語言娘是一位非常嚴謹的有著天才智商的外星蘿莉。
創造C語言娘的目的是幫助大家完成各種各樣的事情,因此Dennis Ritchie和Ken Thompson很擔心C語言娘不能理解程序猿怪蜀黍們的話,做不到程序猿想做的事情導致程序猿不開心。那麼本著「我不靠近他,就讓他來靠近我」的理念,他倆直接為C語言娘量身打造了一種基於各種符號和英語單詞的、全新的、易於理解指只利於C語言娘理解的語言,稱為C語言。
不過因為C語言娘是和程序猿們交流,C語言娘也在不斷學習人類世界的知識,讓C語言變得更加人性化,每隔一段時間C語言娘就會寫下自己的學習小結,稱作「C標準」,通常按照C語言娘寫下這篇學習筆記的時間(主要是年份)來命名,例如C89、C99、C11、C18等等。
C語言娘最討厭語法錯誤,你和她交流時要非常正確地運用不是人話的C語言,她才會幫你做事情;反之,如果你在和她說話的時候犯了一些語法或者拼寫錯誤,她就會嚴厲地使用各種報錯提示反駁你。
C語言娘只接受嚴謹的書信交流,你必須新建一個文件,完整地按照格式好好地寫下你想讓她幫你做的事情。[3]但是如果你和C語言娘交流的時候發現表達不出自己的意思,也可以引經據典,告訴C語言娘,某本書上的某句話就是你的想法,換成C語言的書面表達則是#include<文件名>
,然後C語言娘就會通過閱讀那個文件來理解你的意思。C語言娘有一套
C娘特別擅長利用跑道,會運用各種
而且,與其他人不同,C語言娘很擅長擠過很窄的縫隙(例如單片機娘)。
不過,想要調教C語言娘,不好好了解她的
公認的好教程有《C Primer Plus》和《The C Programming Language》等
國內最常見的教程:譚浩強. C 程序設計[M]. 清華大學出版社.毫無亮點,極其中規中矩的教程
程序實例 (Hello World) |
---|
# include <stdio.h>/* 预编译指令:导入头文件IO标准库。*/ /* 战略性空行,编译器会忽视未被引号包括的不可打印字符、 &注释(包括//开头的单行注释和"/* */"括起的多行注释)*/ int main(void) /* main()主函数体是C抽象模型下程序的开始(万恶之源)。 C Primer Plus 第六版建议添加void表示无形参 */ {// main函数开始,函数体用“{”和“}”符号包括。 printf("Hello,World!\n"); /* 输出字符串“Hello,World!”并换行 C的每个语句末必须添加分号 */ getchar();getchar(); /* 等待接收单字符两次(防止scanf忽略\n) 从而暂停程序方便查看 */ return 0; // 返回值,在被调用时可以报告程序运行情况 // 在return之后不能有其它语句了 // 因为C娘已经跑去报告运行情况了 // 没空来管这里的语句了 }// main函数结束 |
錯誤的程序實例 |
---|
井 include 《studio。h》<ref>这里很多初学者都会写错为studio。事实上应该是stdio,其中std表示standard,io分别为input和output</ref> int mian() { printf(“hello word!”); retrun 0; } |
詳細設定
(不嚴謹,請讀者選擇性閱讀)
支撐著這個世界的女神大人,也被稱為「聖母大人」。
關於C的出生年月沒有定論。有人說她在創世紀(指1970年1月1日左右)之前就存在於這個世界,也有人說她是在稍後的1972年左右誕生的。
她是女神大人,因此像「1970年左右出身的話,她現在的年齡是……」這樣的想法是不信教的行為。絕對不要有這樣的想法。
她的名字是字母表的第三個字母「C」。據新約史書上的記載,在她之前還有叫作B的女神大人。一些資料顯示「肯和丹尼斯創造了B,但對此並不滿足。此後丹尼斯和其它人又合力創造了C」。
世界上有許許多多她的信徒。然而在一段時間內都沒有正確傳達她的教誨的聖經。當初丹尼斯和布萊恩留下的詩篇雖然擔負著這樣的使命,人們卻希望有更加明確的言語。此後有許多有識之士將各種逸聞編輯整理、編著出了正確傳達她的教義的聖經天書。
聖經至今已被修訂過多次,根據修訂年的不同,被稱作C89、C99、C11、C18等。
一般人與她不能直接對話。只有積累了足夠的修行者才可以與她交流。
修行是十分嚴格的,需要理解「指針的指針(*和*)」之類的問題,以及要求100%地成功解決無論多麼努力地修行都難以克服的「內存洩露」問題。由於這樣的背景,真正能跟她進行日常交流的人非常地少。
然而由能夠交流的外星人經手、世界上誕生了多種多樣的知識與技術。即使你沒有見過她的樣子,她的
printf("\0");
衍生用法
形容「
外部注釋和連結
|