如何编写高质量的代码_编码规范_-2

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

16211318420522628736840944105011521253111¹1-14¹1-2if(!valid_ni(ni)){...//programcode}repssn_ind=ssn_data[index].repssn_index;repssn_ni=ssn_data[index].ni;if(!valid_ni(ni)){...//programcode}repssn_ind=ssn_data[index].repssn_index;repssn_ni=ssn_data[index].ni;¹1-380perm_count_msg.head.len=NO7_TO_STAT_PERM_COUNT_LEN+STAT_SIZE_PER_FRAM*sizeof(_UL);act_task_table[frame_id*STAT_TASK_CHECK_NUMBER+index].occupied=stat_poi[index].occupied;act_task_table[taskno].duration_true_or_false=SYS_get_sccp_statistic_state(stat_item);report_or_not_flag=((tasknoMAX_ACT_TASK_NUMBER)1&&(n7stat_stat_item_valid(stat_item))&&(act_task_table[taskno].result_data!=0));1¹1-4if((tasknomax_act_task_number)&&(n7stat_stat_item_valid(stat_item))){...//programcode}for(i=0,j=0;(iBufferKeyword[word_index].word_length)&&(jNewKeyword.word_length);i++,j++){...//programcode}for(i=0,j=0;(ifirst_word_length)&&(jsecond_word_length);i++,j++){...//programcode}¹1-5n7stat_str_compare((BYTE*)&stat_object,(BYTE*)&(act_task_table[taskno].stat_object),sizeof(_STAT_OBJECT));n7stat_flash_act_duration(stat_item,frame_id*STAT_TASK_CHECK_NUMBER+index,stat_object);¹1-6rect.length=0;rect.width=0;1rect.length=0;rect.width=0;¹1-7iffordowhilecaseswitchdefaultiffordowhileif(pUserCR==NULL)return;if(pUserCR==NULL){return;}¹1-8TABTABBCBC8TABBC¹1-9case¹1-10C/C++{}iffordowhileswitchcasefor(...){...//programcode}if(...){...//programcode}1voidexample_fun(void){...//programcode}for(...){...//programcode}if(...){...//programcode}voidexample_fun(void){...//programcode}¹1-11()C/C++(1)inta,b,c;1(2),=+=+%&&&^if(current_time=MAX_TIME_VALUE)a=b+c;a*=2;a=b^2;(3)!~++--&*p='a';//*flag=!isEmpty;//!p=&mem;//&i++;//++,--(4)-.p-id=pid;//-(5)ifforwhileswitchifif(a=b&&cd)½1-18022¹2-120¹2-2.h.inc.def.cfg/*************************************************Copyright(C),1988-1999,HuaweiTech.Co.,Ltd.Filename://Author:Version:Date://Description://////Others://FunctionList://1.....History:////1.Date:Author:Modification:2....*************************************************/¹2-3/2/************************************************************Copyright(C),1988-1999,HuaweiTech.Co.,Ltd.FileName:test.cppAuthor:Version:Date:Description://Version://FunctionList://1.-------History://authortimeversiondescDavid96/10/121.0buildthismoudle***********************************************************/DescriptionHistory¹2-4//*************************************************Function://Description://Calls://CalledBy://TableAccessed://TableUpdated://Input:////Output://Return://Others://*************************************************/2¹2-5¹2-6¹2-7¹2-81/*getreplicatesubsystemindexandnetindicator*/repssn_ind=ssn_data[index].repssn_index;repssn_ni=ssn_data[index].ni;2repssn_ind=ssn_data[index].repssn_index;repssn_ni=ssn_data[index].ni;/*getreplicatesubsystemindexandnetindicator*//*getreplicatesubsystemindexandnetindicator*/repssn_ind=ssn_data[index].repssn_index;repssn_ni=ssn_data[index].ni;¹2-9/*activestatistictasknumber*/#defineMAX_ACT_TASK_NUMBER10002#defineMAX_ACT_TASK_NUMBER1000/*activestatistictasknumber*/¹2-10()///*sccpinterfacewithsccpuserprimitivemessagename*/enumSCCP_USER_PRIMITIVE{N_UNITDATA_IND,/*sccpnotifysccpuserunitdatacome*/N_NOTICE_IND,/*sccpnotifyusertheNo.7networkcannot*//*transmissionthismessage*/N_UNITDATA_REQ,/*sccpuser'sunitdatatransmissionrequest*/};¹2-11/*TheErrorCodewhenSCCPtranslate*//*GlobalTitlefailure,asfollows*////*0SUCCESS1GTTableerror*//*2GTerrorOthersnouse*////*onlyfunctionSCCPTranslate()in*//*thismodualcanmodifyit,andother*//*modulecanvisititthroughcall*//*thefunctionGetGTTransErrorCode()*///BYTEg_GTTranErrorCode;¹2-12voidexample_fun(void){/*codeonecomments*/CodeBlockOne2/*codetwocomments*/CodeBlockTwo}voidexample_fun(void){/*codeonecomments*/CodeBlockOne/*codetwocomments*/CodeBlockTwo}¹2-13/*codeonecomments*/programcodeone/*codetwocomments*/programcodetwo/*codeonecomments*/programcodeone/*codetwocomments*/programcodetwo¹2-14¹2-15switchcasecasecasecasecasebreak2caseCMD_UP:ProcessUp();break;caseCMD_DOWN:ProcessDown();break;caseCMD_FWD:ProcessFwd();if(...){...break;}else{ProcessCFW_B();//nowjumpintocaseCMD_A}caseCMD_A:ProcessA();break;caseCMD_B:ProcessB();break;caseCMD_C:ProcessC();break;caseCMD_D:ProcessD();2break;...½2-1½2-2½2-3/*ifreceive_flagisTRUE*/if(receive_flag)/*ifmtpreceiveamessagefromlinks*/if(receive_flag)½2-4if(...){//programcodewhile(indexMAX_INDEX){//programcode}/*endofwhile(indexMAX_INDEX)*///while}/*endofif(...)*///if2½2-5/**/½2-633¹3-1temptmp;flagflg;statisticstat;incrementinc;messagemsg;¹3-2¹3-3¹3-4ijk...ijkijintliv_WidthlLocalgGlobal...iIntergervVariablecConst...Width3¹3-5UNIXm_g_Add_Useradd_userAddUserm_AddUser½3-1#define_EXAMPLE_0_TEST_#define_EXAMPLE_1_TEST_voidset_sls00(BYTEsls);#define_EXAMPLE_UNIT_TEST_#define_EXAMPLE_ASSERT_TEST_voidset_udt_msg_sls(BYTEsls);½3-2½3-3add/removebegin/endcreate/destroyinsert/deletefirst/lastget/releaseincrement/decrementput/getadd/deletelock/unlockopen/closemin/maxold/newstart/stopnext/previoussource/targetshow/

1 / 59
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功