程序为什么要加注释?加注释有几种方法?各有何特点 什么是注释?如何在Java程序中加入注释?

\u6e90\u7a0b\u5e8f\u4e2d\u7684\u6ce8\u91ca\u6709\u51e0\u79cd\uff1f\u5404\u6709\u4ec0\u4e48\u4f5c\u7528\uff1f

// \u5c31\u662f\u6ce8\u91ca\u7684\u5185\u5bb9\u53ea\u6709\u4e00\u884c
/* */ \u5c31\u662f\u6ce8\u91ca\u7684\u5185\u5bb9\u662f\u4e00\u6bb5

\u8bd5\u60f3\u4e00\u4e0b\uff0c\u4e00\u4e2a\u6ca1\u6709\u4e00\u53e5\u6ce8\u91ca\u7684\u7a0b\u5e8f\u6e90\u7801\uff0c\u600e\u4e48\u8bfb\uff0c\u4e00\u4e2a\u7a0b\u5e8f\u8981\u4e0a\u4e07\u6761\u4ee3\u7801\u4e0d\u53ef\u80fd\u5168\u90e8\u8bb0\u5f97\u4f4f\u54ea\u4e00\u5757\u662f\u4ec0\u4e48\u7528\uff0c\u800c\u4e14\u4e00\u4e2a\u9879\u76ee\u4e5f\u4e0d\u4f1a\u662f\u4e00\u4e2a\u4eba\u72ec\u81ea\u5b8c\u6210\uff0c\u90a3\u6837\u6548\u7387\u592a\u4f4e\uff0c\u591a\u4eba\u5408\u4f5c\u5c31\u8981\u7ed9\u522b\u4eba\u8bf4\u660e\uff0c\u6bcf\u4e00\u5757\u662f\u4ec0\u4e48\u7528\uff0c\u65b9\u4fbf\u4ed6\u4eba\u4f7f\u7528\uff0c\u65b9\u4fbf\u81ea\u5df1\u66f4\u6b63\uff0c\u800c\u8fd9\u4e9b\u8bf4\u660e\u6587\u5b57\u5c31\u662f\u6ce8\u91ca\uff0c\u6ce8\u91ca\u4e0d\u4f1a\u88ab\u6267\u884c\uff0c\u4e0d\u5f71\u54cd\u8fd0\u884c\u7ed3\u679c\u3002
Java\u4e2d\u4ee3\u7801\u7684\u6ce8\u91ca\u6709\u4e09\u79cd\uff1a

// \u6ce8\u91ca\u4e00\u884c /* ...... */ \u6ce8\u91ca\u82e5\u5e72\u884c /** ...... */ \u6ce8\u91ca\u82e5\u5e72\u884c\uff0c\u5e76\u5199\u5165 javadoc \u6587\u6863
\u524d\u4e24\u79cd\u6bd4\u8f83\u5bb9\u6613\u7406\u89e3\uff0c\u81f3\u4e8e\u7b2c\u4e09\u79cd\uff0c\u4f60\u5b66\u4e60Java\u770b\u7684api\u6587\u6863\u5c31\u662fjavadoc\u7a0b\u5e8f\u6839\u636e\u7b2c\u4e09\u79cd\u7684\u6ce8\u91ca\u751f\u6210\u7684\u3002
\u6269\u5c55\u8d44\u6599\u6ce8\u91ca\u5c31\u662f\u5bf9\u4ee3\u7801\u7684\u89e3\u91ca\u548c\u8bf4\u660e\uff0c\u5176\u76ee\u7684\u662f\u8ba9\u4eba\u4eec\u80fd\u591f\u66f4\u52a0\u8f7b\u677e\u5730\u4e86\u89e3\u4ee3\u7801\u3002\u6ce8\u91ca\u662f\u7f16\u5199\u7a0b\u5e8f\u65f6\uff0c\u5199\u7a0b\u5e8f\u7684\u4eba\u7ed9\u4e00\u4e2a\u8bed\u53e5\u3001\u7a0b\u5e8f\u6bb5\u3001\u51fd\u6570\u7b49\u7684\u89e3\u91ca\u6216\u63d0\u793a\uff0c\u80fd\u63d0\u9ad8\u7a0b\u5e8f\u4ee3\u7801\u7684\u53ef\u8bfb\u6027\u3002

注释为对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释为编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。注释只是为了提高可读性,不会被计算机编译。

注释通常会分为行注释和块注释。

行注释:在符号后那一行不会被编译(显示);块注释:被块注释符号中间的部分不会被编译。



扩展资料

C语言的注释符以“/*”开头并以“*/”结尾的串。在“/*”和“*/”之间的即为注释。程序编译时,不对注释作任何处理。注释可出现在程序中的任何位置。

注释用来向用户提示或解释程序的意义。在调试程序中对暂不使用的语句也可用注释符括起来,使翻译跳过不作处理,待调试结束后再去掉注释符。

可以使用多种方法创建文字。对简短的输入项使用单行文字。对带有内部格式的较长的输入项使用多行文字(也称为多行文字)。也可创建带有引线的多行文字。

虽然所有输入的文字都使用建立了默认字体和格式设置的当前文字样式,但也可以使用其他的方法自定义文字外观。有一些工具可以方便用户修改文字比例和对正、查找和替换文字以及检查拼写错误。

参考资料来源:百度百科-注释符

参考资料来源:百度百科-注释



程序加注释对程序设计者本身是一个标记,在大型程序中,能及时有效的进行维护/修改。
对程序阅读者来说,是一个解释,能让读者通彻的了解程序和设计者的思路。
对企业来说,在人员接替时能保证稳定过渡。
一般C/C++这些的注释有/* */ 和//,前面那种可以多行,从/*开始到*/之间的都将是注释。
//的话紧限于该符号同行后面的内容。

由于现在编程语言太多,其他注释类型也有。当你遇到哪种编程语言的程序,就百度一下该语言的注释就OK

  • 绋嬪簭涓轰粈涔堣鍔犳敞閲?鍔犳敞閲婃湁鍑绉嶆柟娉?鍚勬湁浣曠壒鐐
    绛旓細娉ㄩ噴涓哄浠g爜鐨勮В閲婂拰璇存槑锛屽叾鐩殑鏄浜轰滑鑳藉鏇村姞杞绘澗鍦颁簡瑙d唬鐮銆傛敞閲婁负缂栧啓绋嬪簭鏃讹紝鍐欑▼搴忕殑浜虹粰涓涓鍙ャ佺▼搴忔銆佸嚱鏁扮瓑鐨勮В閲婃垨鎻愮ず锛岃兘鎻愰珮绋嬪簭浠g爜鐨勫彲璇绘с傛敞閲婂彧鏄负浜嗘彁楂樺彲璇绘э紝涓嶄細琚绠楁満缂栬瘧銆傛敞閲婇氬父浼氬垎涓鸿娉ㄩ噴鍜屽潡娉ㄩ噴銆傝娉ㄩ噴锛氬湪绗﹀彿鍚庨偅涓琛屼笉浼氳缂栬瘧锛堟樉绀猴級锛涘潡娉ㄩ噴锛氳鍧...
  • 绋嬪簭涓轰粈涔堣鍔犳敞閲?鍔犳敞閲婃湁鍑绉嶆柟娉?鍚勬湁浣曠壒鐐
    绛旓細绋嬪簭鍔犳敞閲婂绋嬪簭璁捐鑰呮湰韬槸涓涓爣璁,鍦ㄥぇ鍨嬬▼搴忎腑,鑳藉強鏃舵湁鏁堢殑杩涜缁存姢/淇敼銆 瀵圭▼搴忛槄璇昏呮潵璇,鏄竴涓В閲,鑳借璇昏呴氬交鐨勪簡瑙g▼搴忓拰璁捐鑰呯殑鎬濊矾銆 瀵逛紒涓氭潵璇,鍦ㄤ汉鍛樻帴鏇挎椂鑳戒繚璇佺ǔ瀹氳繃娓° 涓鑸珻/C++杩欎簺鐨勬敞閲婃湁/* */ 鍜//,鍓嶉潰閭g鍙互澶氳,浠/*寮濮嬪埌*/涔嬮棿鐨勯兘灏嗘槸娉ㄩ噴銆 //鐨勮瘽绱ч檺浜庤...
  • C璇█绋嬪簭娉ㄩ噴
    绛旓細1:涓鑸儏鍐典笅,婧愮▼搴忔湁鏁堟敞閲婇噺蹇呴』鍦20%浠ヤ笂銆璇存槑:娉ㄩ噴鐨勫師鍒欐槸鏈夊姪浜庡绋嬪簭鐨勯槄璇荤悊瑙,鍦ㄨ鍔犵殑鍦版柟閮藉姞浜,娉ㄩ噴涓嶅疁澶涔熶笉鑳藉お灏,娉ㄩ噴璇█蹇呴』鍑嗙‘銆佹槗鎳傘佺畝娲併2:璇存槑鎬ф枃浠(濡傚ご鏂囦欢.h鏂囦欢銆.inc鏂囦欢銆.def鏂囦欢銆佺紪璇戣鏄庢枃浠.cfg绛)澶撮儴搴旇繘琛屾敞閲,娉ㄩ噴蹇呴』鍒楀嚭:鐗堟潈璇存槑銆佺増鏈彿銆佺敓鎴愭棩鏈熴佷綔鑰呫...
  • 浠涔鏄敞閲?濡備綍鍦↗ava绋嬪簭涓鍔犲叆娉ㄩ噴?
    绛旓細璇曟兂涓涓嬶紝涓涓病鏈変竴鍙娉ㄩ噴鐨勭▼搴忔簮鐮侊紝鎬庝箞璇伙紝涓涓绋嬪簭瑕涓婁竾鏉′唬鐮佷笉鍙兘鍏ㄩ儴璁板緱浣忓摢涓鍧楁槸浠涔堢敤锛岃屼笖涓涓」鐩篃涓嶄細鏄竴涓汉鐙嚜瀹屾垚锛岄偅鏍锋晥鐜囧お浣庯紝澶氫汉鍚堜綔灏辫缁欏埆浜鸿鏄庯紝姣忎竴鍧楁槸浠涔堢敤锛屾柟渚夸粬浜轰娇鐢紝鏂逛究鑷繁鏇存锛岃岃繖浜涜鏄庢枃瀛楀氨鏄敞閲婏紝娉ㄩ噴涓嶄細琚墽琛岋紝涓嶅奖鍝嶈繍琛岀粨鏋溿侸ava涓...
  • C#瀛︿範鍥為【绗旇浜:娉ㄩ噴鏄粈涔,涓轰粈涔堣浣跨敤娉ㄩ噴
    绛旓細澶氳娉ㄩ噴闇瑕佸湪瑕佹敞閲婄殑绗竴琛屼唬鐮佸ご鍔犱笂/*锛屽湪瑕佹敞閲婄殑鏈鍚庝竴琛屼唬鐮佸熬閮ㄥ姞涓*/銆傞氬父鐢ㄤ簬娉ㄩ噴澶氳浠g爜锛岃繖鏍峰彧闇瑕佷袱涓鍙凤紝灏卞彲浠ヨ杩欐浠g爜涓嶈绋嬪簭鎵ц銆傛崲鍙ヨ瘽璇村氨鏄細鍙樼豢鑹茬殑浠g爜澶卞幓浜嗘墽琛岀殑鎰忎箟 銆傛枃妗f敞閲婃槸鍦ㄦ柟娉曞悕涓婂啓鍑轰笁涓枩鏉狅紝杩欐牱浼氳嚜鍔ㄨˉ鍏ㄦ枃妗f敞閲婃牸寮忥紝鍙仛涓娆℃紨绀猴紝鐜板湪涓嶈缁...
  • c璇█绋嬪簭鐨娉ㄩ噴鏈変粈涔鐢
    绛旓細6銆#include娉ㄦ剰锛氾紙1锛変互#鍙峰紑澶达紙2)涓嶄互鍒嗗彿缁撳熬杩欎竴琛屾病鏈夊垎鍙凤紝鎵浠ヤ笉鏄鍙ワ紝鍦╟璇█涓О涔嬩负鍛戒护琛岋紝鎴栬呭彨鍋氣滈缂栬瘧澶勭悊鍛戒护鈥濄7銆绋嬪簭涓互/*寮澶村苟涓斾互*/缁撳熬鐨勯儴鍒嗚〃绀虹▼搴忕殑娉ㄩ噴閮ㄥ垎锛屾敞閲婂彲浠娣诲姞鍦ㄧ▼搴忕殑浠讳綍浣嶇疆锛屼负浜嗘彁楂樼▼搴忕殑鍙鎬ц屾坊鍔狅紝浣嗚绠楁満鍦ㄦ墽琛屼富鍑芥暟鍐呭鏃跺畬鍏ㄥ拷鐣ユ敞閲...
  • 涓轰粈涔堣涓虹▼搴忔坊鍔犳敞閲,鍦╦ava绋嬪簭涓浣曚负绋嬪簭娣诲姞娉ㄩ噴?
    绛旓細娉ㄩ噴鏄敤鏉ョ粰寮鍙戣呮垨鑰呮槸杞欢鍚庣画鐨勭淮鎶よ呮潵鐪嬬殑銆備竴鑸槸鐢ㄦ潵鎻忚堪杩欎竴娈典唬鐮佹垨鑰呮槸绋嬪簭鍋氫簡浜涗粈涔堟牱鐨勪簨鎯呫傚疄鐜颁簡鍝簺鍔熻兘锛宩ava閲岄潰娉ㄩ噴浠g爜锛屽彲浠ュ垎涓鸿娉ㄩ噴鍜屽潡娉ㄩ噴锛屾柟娉曟敞閲婄瓑銆傝娉ㄩ噴灏辨槸鍦闇瑕佹敞閲鐨勪唬鐮佸墠鍔 // 鍧楁敞閲婂垯鏄敤 /* 鍜 */ 鎶婃枃鏈钀芥璧锋潵鍗冲彲 ...
  • 涓轰簡鎻愰珮鏄撹鎬,婧愮▼搴搴旇娣诲姞鐨娉ㄩ噴鍖呮嫭寮鍙戝巻鍙插悧
    绛旓細涓轰粈涔堟坊鍔犳敞閲锛岃В閲婂涓嬶細1.姘歌繙涓嶈杩囦簬鐩镐俊鑷繁鐨勭悊瑙e姏,褰撴濊矾閫氬父锛岃繘鍏ョ紪绋嬪鐣屾椂锛屽彲浠ュ緢娴佺晠鍦板疄鐜版煇涓姛鑳斤紝浣嗚繖绉嶆祦鐣呭彲鑳芥槸鍥犱负褰撴椂姝e浜庤繖绉嶅紑鍙戞濊矾涓2.鍙鎬х涓锛屾晥鐜囩浜,鍦ㄩ偅浜涒滃彜鑰佲濈殑宀佹湀閲岋紝缂栫▼鏄皯鏁颁汉鐨勪笓鍒╋紝闅忓績鎵娆插湴鍐欑▼搴锛屼互杩介愮▼搴忔墽琛屾晥鐜囦负鐩殑銆3.浠g爜鍗虫枃妗o紝...
  • 绠杩癑AVA绋嬪簭涓娉ㄩ噴鐨勪綔鐢ㄥ強绫诲瀷銆
    绛旓細瀵逛簬Java娉ㄩ噴鎴戜滑涓昏浜嗚В涓夌锛1,銆// 娉ㄩ噴涓琛 2,銆/* ... */ 娉ㄩ噴鑻ュ共琛 3,銆/**鈥︹*/鏂囨。娉ㄩ噴 /** ... */ 娉ㄩ噴鑻ュ共琛岋紝骞跺啓鍏 javadoc鏂囨。 java鍥炬爣閫氬父杩欑娉ㄩ噴鐨勫琛屽啓娉曞涓嬶細 /** * ... * ... */ Java锛欽ava鏄竴闂ㄩ潰鍚戝璞$紪绋嬭瑷锛屼笉浠呭惛鏀朵簡C++璇█鐨勫悇绉嶄紭鐐癸紝杩...
  • 涓轰粈涔堣涓虹▼搴忔坊鍔犳敞閲,鍦╦ava绋嬪簭涓浣曚负绋嬪簭娣诲姞娉ㄩ噴?
    绛旓細瀹氫箟瑙勮寖鐨勭洰鐨勬槸璁╅」鐩腑鎵鏈夌殑鏂囨。閮界湅璧锋潵鍍忎竴涓汉鍐鐨勶紝澧炲姞鍙鎬э紝鍑忓皯椤圭洰缁勪腑鍥犱负鎹汉鑰屽甫鏉ョ殑鎹熷け銆傦紙杩欎簺瑙勮寖骞朵笉鏄竴瀹氳缁濆閬靛畧锛屼絾鏄竴瀹氳璁绋嬪簭鏈鑹ソ鐨勫彲璇绘э級銆// 娉ㄩ噴涓琛 /* ... */ 娉ㄩ噴鑻ュ共琛 /** ... */ 娉ㄩ噴鑻ュ共琛岋紝骞跺啓鍏 javadoc 鏂囨。 濡備笅浠g爜锛歱ackage com...
  • 扩展阅读:翻译加注释的方法 ... 论文加注释怎么加 ... keil5怎么给程序加注释 ... plc程序下怎么加注释 ... fanuc程序怎样加注释 ... 发那科程序名加注释 ... 程序注释 ... word怎么加注释小标 ... 为什么要对源程序进行注释 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网