c语言hcf中工程cfg和cfpg有什么区别

下面是C语言中两种if语句判断方式。请问哪种写法更好?为什么?
if&(n&==&10) //&第一种
if&(10&==&n) //&第二种
第一种好啊。。。这是习惯。。
不然别人看不懂你的代码的,还以为你本事,能用数字开头做变量呢。。。
用第2种的主要目的是防止写成if(n=10)而导致错误,但现在的编译器一般会给出警告信息所以现在不常用了.第1种更符合习惯,只要把相应的编译选项打开,一般不会出问题.
&&&&第2种好一些吧,能多一道防线就多一道吧
第一种理性一点,易读性好。
既然编译器能检查出,最好不要用第二种方法,不然读程序时一顿一顿的不爽。
首先,看看效率上有没有区别
&if&(i&==&1)
004014CF&&&cmp&&&&&&&&&dword&ptr&[ebp-4],1
&&&jne&&&&&&&&&main+2Eh&(004014de)
&if&(2&==&i)
004014DE&&&cmp&&&&&&&&&dword&ptr&[ebp-4],2
&&&jne&&&&&&&&&main+3Dh&(004014ed)
可以看到效率上没有区别。
其次,只要效率上没区别,就看你老板看不看的惯了,你老板说,这个不错,那你就用这个,你老板说那个不错,你就用那个。哈哈~
无所谓啦,看你的习惯吧
第二种比较不容易出错
做为一种风格,我推荐第二种.
在我们公司对于条件判断也是要求将常量写在前面,尤其对比较长的表达式来讲这种易读性还是比较好的.
if&(0&&=&MyFunc(a.GetCount()&-&1,&b.GetCount()&+&1))
效率上没区别,第二种就好
当然是第一种好啦!!
在数学里,我想你总不会:2=1+1吧?因为那是我们从小养成的习惯嘛!
大家还是个持己建吧!!
我比较习惯于第一种。
二种判断语句在执行上没有什么区别!但我习惯用第一种,而第二种不容易出错!
the&sane&to&u!!
TO&楼上的:
&&&&就是就是啊,对这些东西,依自己的习惯就行了,还来……
真的是很“哪个”啊,呵呵~~~~~~~~~~
是第二种好的。
我曾经看过一本叫&How&to&write&solid&code&的书,是微软公司内一个专家写出来教微软
的开发者怎样注意写程序的风格的,他就强烈推荐用第二种。因为不容易出错。
在大软件的团队开发中,一个小小的错误是会有对整个项目有很大影响的,所以应用尽所有
的办法来尽力避免一些无畏的错误。所以应养成一种比较好的风格。
虽然你习惯用第一种,但你能保证你每次都不会写少一个等号吗?
改成第二种吧。会省掉很多&debug&的时间的。
一种符合习惯,一种更加安全,到底怎么选择呢?
我觉得还是第一种好,为了增加一点点安全而降低可读性可能并不划算.
不过其实区别不大的,只是一个写代码的细节罢了.
改习惯似乎比改错误来得合算些,赞成第二种
这种问题都能讨论得这么帅,佩服佩服。
我找工作时第一关中就有这条题,
我想了n天都想不出答案来!!
公司变态没办法。
赫赫!第二种是蒙生手的,第一种让你首先注意到了变量本身,你一眼就知道这是关于某个变量的判断语句,有时你不怎么需要关心判断了什么。其实对于一个熟练的C程序员来说,把"=="写成"="的机会并不会比把"&"写成"&"来的大。在C++里面如果实在吃饱了成的,你还可以用
template&typename&A,&typename&B&
bool&eq(const&A&&x,&const&B&&y)&{return&x&==&y;}
来避免打错,赫赫赫赫,第二种写法说实在的没什么价值。
...第二种...
我认为第一种好,因为第二种习惯,易被人接受。现在程序更需要可读性。
我认为第一种好
C语言有很大的灵活性,允许你写出许多连你自己都不认识的“个性”代码。本例只是一个很小的“个性”,已经使有些摸不着头脑了,尤其是非C程序员。
第二种比较好,在TC里
出现:if(n=10){……}
这种语句的时候不会报错。
但若写成:&if(10=n)&{……}
就会报错。
但在VC里出现:if(n=10)&{……}
编译器会报错!
回复
即使是一小步也想与你分享>> c语言经典程序
c语言经典程序
所属分类:
下载地址:
C语言实例105例.rar文件大小:593.96 kB
分享有礼! 》
请点击右侧的分享按钮,把本代码分享到各社交媒体。
通过您的分享链接访问Codeforge,每来2个新的IP,您将获得0.1 积分的奖励。
通过您的分享链接,每成功注册一个用户,该用户在Codeforge上所获得的每1个积分,您都将获得0.2 积分的分成奖励。
c语言经典程序105例
案例一 贪吃蛇游戏 案例二 计算器 案例三 黑白棋游戏 案例四 迷宫问题 案例五 扫地雷游戏 案例六 速算24 案例七 数据结构CAI系统 案例八 进程调度 案例九 存储管理分区分配算法 案例十 通讯录 案例十一 学生成绩管理 案例十二 工资管理 案例十三 图书借阅管理 案例十四 教师工作量计算、、、
Sponsored links
源码文件列表
温馨提示: 点击源码文件名可预览文件内容哦 ^_^
1.06 kB19-12-06 09:05
1(1).dsp3.30 kB01-01-01 10:17
1(1).dsw516.00 B01-01-01 10:19
1(1).ncb33.00 kB01-01-01 10:19
1(1).opt47.50 kB01-01-01 10:19
1(1).plg1.09 kB01-01-01 10:17
983.00 B19-12-06 09:05
985.00 B19-12-06 09:05
1(1).exe180.06 kB01-01-01 10:17
1(1).ilk180.14 kB01-01-01 10:17
1(1).obj4.07 kB01-01-01 10:17
1(1).pdb433.00 kB01-01-01 10:17
vc60.idb33.00 kB01-01-01 10:17
vc60.pdb52.00 kB01-01-01 10:17
398.00 B19-12-06 09:05
635.00 B19-12-06 09:05
873.00 B19-12-06 09:05
1.16 kB19-12-06 09:05
1.36 kB19-12-06 09:05
1.04 kB19-12-06 09:05
775.00 B19-12-06 09:05
4.58 kB19-12-06 09:05
1.20 kB19-12-06 09:05
1.65 kB19-12-06 09:05
2.33 kB19-12-06 09:05
1.17 kB19-12-06 09:05
1.39 kB19-12-06 09:05
1.67 kB19-12-06 09:05
6.69 kB19-12-06 09:05
5.02 kB19-12-06 09:05
1.53 kB19-12-06 09:05
2.20 kB19-12-06 09:05
1.32 kB19-12-06 09:05
641.00 B19-12-06 09:05
2.23 kB19-12-06 09:05
1.13 kB19-12-06 09:05
2.98 kB19-12-06 09:05
1.90 kB19-12-06 09:05
1.15 kB19-12-06 09:05
5.92 kB19-12-06 09:05
3.11 kB19-12-06 09:05
986.00 B19-12-06 09:05
3.46 kB19-12-06 09:05
6.11 kB31-12-07 21:25
663.00 B19-12-06 09:05
605.00 B19-12-06 09:05
224.00 B19-12-06 09:05
852.00 B19-12-06 09:05
1.43 kB19-12-06 09:05
1.69 kB19-12-06 09:05
2.08 kB19-12-06 09:05
2.21 kB19-12-06 09:05
13.00 B19-12-06 09:05
13.00 B19-12-06 09:05
1.58 kB19-12-06 09:05
2.37 kB19-12-06 09:05
6.00 B19-12-06 09:05
11.00 B19-12-06 09:05
16.00 B19-12-06 09:05
1.63 kB19-12-06 09:05
1.36 kB19-12-06 09:05
10.00 B19-12-06 09:05
10.00 B19-12-06 09:05
8.00 B19-12-06 09:05
28.00 B19-12-06 09:05
1.49 kB19-12-06 09:05
84.00 B19-12-06 09:05
181.00 B19-12-06 09:05
3.23 kB19-12-06 09:05
13.00 B19-12-06 09:05
4.48 kB19-12-06 09:05
41.00 B19-12-06 09:05
32.37 kB19-12-06 09:05
1.47 kB19-12-06 09:05
&clrmem.dat&0.00 B19-12-06 09:05
36.00 B19-12-06 09:05
3.98 kB19-12-06 09:05
7.99 kB19-12-06 09:05
1.05 kB19-12-06 09:05
27.00 B19-12-06 09:05
36.00 B19-12-06 09:05
1.34 kB19-12-06 09:05
2.93 kB19-12-06 09:05
56.00 B19-12-06 09:05
1.57 kB19-12-06 09:05
1.61 kB19-12-06 09:05
78.00 B19-12-06 09:05
1.29 kB19-12-06 09:05
429.00 B19-12-06 09:05
memtrace.log278.00 B19-12-06 09:05
27.00 B19-12-06 09:05
385.00 B19-12-06 09:05
6.12 kB19-12-06 09:05
267.00 B19-12-06 09:05
386.00 B19-12-06 09:05
229.00 B19-12-06 09:05
4.56 kB19-12-06 09:05
129.00 B19-12-06 09:05
1.40 kB19-12-06 09:05
96.00 B19-12-06 09:05
2.64 kB19-12-06 09:05
3.00 B19-12-06 09:05
64.00 B19-12-06 09:05
1.02 kB19-12-06 09:05
27.00 B19-12-06 09:05
27.00 B19-12-06 09:05
26.00 B19-12-06 09:05
861.00 B19-12-06 09:05
13.00 kB19-12-06 09:05
438.00 B19-12-06 09:05
80.00 B19-12-06 09:05
1.73 kB19-12-06 09:05
27.00 B19-12-06 09:05
8.00 B19-12-06 09:05
680.00 B19-12-06 09:05
224.00 B19-12-06 09:05
684.00 B19-12-06 09:05
224.00 B19-12-06 09:05
912.00 B19-12-06 09:05
224.00 B19-12-06 09:05
870.00 B19-12-06 09:05
224.00 B19-12-06 09:05
1.32 kB19-12-06 09:05
224.00 B19-12-06 09:05
2.96 kB19-12-06 09:05
224.00 B19-12-06 09:05
1.91 kB19-12-06 09:05
1.43 kB03-06-08 11:40
1.65 kB31-07-08 19:18
934.00 B19-12-06 09:05
224.00 B19-12-06 09:05
2.20 kB19-12-06 09:05
224.00 B19-12-06 09:05
1.36 kB19-12-06 09:05
224.00 B19-12-06 09:05
1.28 kB19-12-06 09:05
224.00 B19-12-06 09:05
1.76 kB19-12-06 09:05
224.00 B19-12-06 09:05
1.90 kB19-12-06 09:06
224.00 B19-12-06 09:06
1.22 kB19-12-06 09:05
224.00 B19-12-06 09:05
2.37 kB19-12-06 09:05
224.00 B19-12-06 09:05
1.12 kB19-12-06 09:05
120.75 kB19-12-06 09:05
1.11 kB19-12-06 09:05
2.89 kB19-12-06 09:05
904.00 B19-12-06 09:05
1.28 kB19-12-06 09:05
20.00 B19-12-06 09:05
728.00 B19-12-06 09:05
997.00 B19-12-06 09:05
933.00 B19-12-06 09:05
2.03 kB19-12-06 09:05
2.73 kB19-12-06 09:05
758.00 B19-12-06 09:05
2.82 kB19-12-06 09:05
1.50 kB19-12-06 09:05
897.00 B19-12-06 09:06
706.00 B19-12-06 09:05
2.40 kB19-12-06 09:05
224.00 B19-12-06 09:05
1.62 kB19-12-06 09:05
1.43 kB03-06-08 11:40
4.85 kB19-12-06 09:05
224.00 B19-12-06 09:05
8.42 kB19-12-06 09:05
224.00 B19-12-06 09:05
7.05 kB19-12-06 09:05
4.70 kB19-12-06 09:05
224.00 B19-12-06 09:05
7.55 kB19-12-06 09:05
224.00 B19-12-06 09:05
8.63 kB19-12-06 09:05
224.00 B19-12-06 09:05
6.99 kB19-12-06 09:05
224.00 B19-12-06 09:05
2.33 kB19-12-06 09:05
224.00 B19-12-06 09:05
7.61 kB19-12-06 09:05
86.96 kB19-12-06 09:05
14.17 kB19-12-06 09:05
2.70 kB19-12-06 09:05
31.16 kB19-12-06 09:05
18.73 kB19-12-06 09:05
2.35 kB19-12-06 09:05
832.00 B19-12-06 09:05
14.18 kB19-12-06 09:05
14.68 kB19-12-06 09:05
1.99 kB19-12-06 09:05
619.00 B19-12-06 09:05
13.27 kB19-12-06 09:05
2.00 kB19-12-06 09:05
5.12 kB19-12-06 09:05
49.84 kB19-12-06 09:05
3.72 kB19-12-06 09:05
6.27 kB19-12-06 09:05
19.28 kB19-12-06 09:05
15.75 kB19-12-06 09:05
DESC.SDI61.00 B19-12-06 09:05
22.29 kB19-12-06 09:05
28.41 kB19-12-06 09:05
63.47 kB19-12-06 09:05
62.94 kB19-12-06 09:05
FILE_ID.DIZ63.00 B19-12-06 09:05
43.87 kB19-12-06 09:05
27.89 kB19-12-06 09:05
3.16 kB19-12-06 09:05
12.06 kB19-12-06 09:06
12.82 kB19-12-06 09:06
LIU2.00 B19-12-06 09:06
23.54 kB19-12-06 09:06
11.59 kB19-12-06 09:06
MAKECFG2.53 kB19-12-06 09:06
MAKETDE4.75 kB19-12-06 09:06
6.42 kB19-12-06 09:06
9.67 kB19-12-06 09:06
533.00 B19-12-06 09:06
READ_ME.TDE27.28 kB19-12-06 09:06
33.01 kB19-12-06 09:06
SAMPLE.HLP2.00 kB19-12-06 09:06
13.54 kB19-12-06 09:06
20.40 kB19-12-06 09:06
25.34 kB19-12-06 09:06
TDE.CFG17.36 kB19-12-06 09:06
TDE.PRJ8.13 kB19-12-06 09:06
5.58 kB19-12-06 09:06
24.27 kB19-12-06 09:06
17.38 kB19-12-06 09:06
16.16 kB19-12-06 09:06
25.78 kB19-12-06 09:06
75.42 kB19-12-06 09:06
36.22 kB19-12-06 09:06
29.80 kB19-12-06 09:06
4.60 kB19-12-06 09:06
1.43 kB03-06-08 11:40
5.99 kB19-12-06 09:05
12.08 kB19-12-06 09:05
24.00 B19-12-06 09:05
92.00 B19-12-06 09:05
&C语言实战105例&0.00 B56% 28-03-09
&Debug&0.00 B05-01-10 09:37
&程序运行演示文件&0.00 B05-01-10 09:37
&演示文件&0.00 B05-01-10 09:37
&演示文件&0.00 B05-01-10 09:37
&演示文件&0.00 B05-01-10 09:37
&演示文件&0.00 B05-01-10 09:37
&演示文件&0.00 B05-01-10 09:36
&演示文件&0.00 B05-01-10 09:36
&001&0.00 B05-01-10 09:37
&002&0.00 B05-01-10 09:37
&003&0.00 B05-01-10 09:37
&004&0.00 B05-01-10 09:37
&005&0.00 B05-01-10 09:37
&006&0.00 B05-01-10 09:37
&007&0.00 B05-01-10 09:37
&008&0.00 B05-01-10 09:37
&009&0.00 B05-01-10 09:37
&010&0.00 B05-01-10 09:37
&011&0.00 B05-01-10 09:37
&012&0.00 B05-01-10 09:37
&013&0.00 B05-01-10 09:37
&014&0.00 B05-01-10 09:37
&015&0.00 B05-01-10 09:37
&016&0.00 B05-01-10 09:37
&017&0.00 B05-01-10 09:37
&018&0.00 B05-01-10 09:37
&019&0.00 B05-01-10 09:37
&020&0.00 B05-01-10 09:37
&021&0.00 B05-01-10 09:37
&022&0.00 B05-01-10 09:37
&023&0.00 B05-01-10 09:37
&024&0.00 B05-01-10 09:37
&025&0.00 B05-01-10 09:37
&026&0.00 B05-01-10 09:37
&027&0.00 B05-01-10 09:37
&028&0.00 B05-01-10 09:37
&029&0.00 B05-01-10 09:37
&030&0.00 B05-01-10 09:37
&031&0.00 B05-01-10 09:37
&032&0.00 B05-01-10 09:37
&033&0.00 B05-01-10 09:37
&034&0.00 B05-01-10 09:37
&035&0.00 B05-01-10 09:37
&036&0.00 B05-01-10 09:37
&037&0.00 B05-01-10 09:37
&038&0.00 B05-01-10 09:37
&039&0.00 B05-01-10 09:37
&040&0.00 B05-01-10 09:37
&041&0.00 B05-01-10 09:37
&042&0.00 B05-01-10 09:37
&043&0.00 B05-01-10 09:37
&044&0.00 B05-01-10 09:37
&045&0.00 B05-01-10 09:37
&046&0.00 B05-01-10 09:37
&047&0.00 B05-01-10 09:37
&048&0.00 B05-01-10 09:37
&049&0.00 B05-01-10 09:37
&050&0.00 B05-01-10 09:37
&051&0.00 B05-01-10 09:37
&052&0.00 B05-01-10 09:37
&053&0.00 B05-01-10 09:37
&054&0.00 B05-01-10 09:37
&055&0.00 B05-01-10 09:37
&056&0.00 B05-01-10 09:37
&057&0.00 B05-01-10 09:37
&058&0.00 B05-01-10 09:37
&059&0.00 B05-01-10 09:37
&060&0.00 B05-01-10 09:37
&061&0.00 B05-01-10 09:37
&062&0.00 B05-01-10 09:37
&063&0.00 B05-01-10 09:37
&064&0.00 B05-01-10 09:37
&065&0.00 B05-01-10 09:37
&066&0.00 B05-01-10 09:37
&067&0.00 B05-01-10 09:37
&068&0.00 B05-01-10 09:37
&069&0.00 B05-01-10 09:37
&070&0.00 B05-01-10 09:37
&071&0.00 B05-01-10 09:36
&072&0.00 B05-01-10 09:36
&073&0.00 B05-01-10 09:36
&074&0.00 B05-01-10 09:36
&075&0.00 B05-01-10 09:36
&076&0.00 B05-01-10 09:36
&077&0.00 B05-01-10 09:36
&078&0.00 B05-01-10 09:36
&079&0.00 B05-01-10 09:36
&080&0.00 B05-01-10 09:36
&081&0.00 B05-01-10 09:36
&082&0.00 B05-01-10 09:36
&083&0.00 B05-01-10 09:36
&084&0.00 B05-01-10 09:36
&085&0.00 B05-01-10 09:36
&086&0.00 B05-01-10 09:36
&087&0.00 B05-01-10 09:36
&088&0.00 B05-01-10 09:36
&089&0.00 B05-01-10 09:36
&090&0.00 B05-01-10 09:36
&091&0.00 B05-01-10 09:36
&092&0.00 B05-01-10 09:36
&093&0.00 B05-01-10 09:36
&094&0.00 B05-01-10 09:36
&095&0.00 B05-01-10 09:36
&096&0.00 B05-01-10 09:36
&097&0.00 B05-01-10 09:36
&098&0.00 B05-01-10 09:36
&099&0.00 B05-01-10 09:36
&100&0.00 B05-01-10 09:36
&101&0.00 B05-01-10 09:36
&102&0.00 B05-01-10 09:36
&103&0.00 B05-01-10 09:36
&104&0.00 B05-01-10 09:36
&105&0.00 B05-01-10 09:36
&《C语言实战105例》&0.00 B05-01-10 09:36
53.43 kB13-10-13 19:14
(提交有效评论获得积分)
评论内容不能少于15个字,不要超出160个字。
chkaich这个源代码很有助于识别算法研究,研究这些代码是学习程序的一种有效课外学习方法
lonely-boy刚进啦 希望这个网站会对我编程有很大的帮助
评价成功,多谢!
下载C语言实例105例.rar
CodeForge积分(原CF币)全新升级,功能更强大,使用更便捷,不仅可以用来下载海量源代码马上还可兑换精美小礼品了
您的积分不足,优惠套餐快速获取 30 积分
10积分 / ¥100
30积分 / ¥200原价 ¥300 元
100积分 / ¥500原价 ¥1000 元
订单支付完成后,积分将自动加入到您的账号。以下是优惠期的人民币价格,优惠期过后将恢复美元价格。
支付宝支付宝付款
微信钱包微信付款
更多付款方式:、
您本次下载所消耗的积分将转交上传作者。
同一源码,30天内重复下载,只扣除一次积分。
鲁ICP备号-3 runtime:Elapsed:88.579ms - init:0.2;find:3.0;t:2.5;tags:0.2;related:38.6;comment:3.3; 27.69
登录 CodeForge
还没有CodeForge账号?
Switch to the English version?
^_^"呃 ...
Sorry!这位大神很神秘,未开通博客呢,请浏览一下其他的吧

我要回帖

更多关于 cfg桩与灌注桩区别 的文章

 

随机推荐