为什么"授权""受权"的"权"是"权力"而不是"权利"?

因为'\0'是字符串结束标致,有一个字符串就是a[ ]="Hello word!";那么在使用循环语句时遇到空格它不会结束 。
每一段字符串最后都默认有一个结束符,而结束符就是'\0' 。
【为什么"授权""受权"的"权"是"权力"而不是"权利"?】例如:char str[] = "12345" '5'后就是'\0'代表该字符已经到了最后一个,任何字符串都存在的while(条件),是指while里的条件只要成立,就执行while里的内容,而i只要不大于4, str[i]!='\0'都会成立 。
扩展资料:
注意事项
一、循环体条件不成立,如:while( a>0); 当 a≤0 的时候,条件 a>0不成立,while 循环结束,退出 while 循环 。
二、在循环体内使用无条件跳出语句(break),如 while(1){if(b>5)break;}当 b>5 的时候,程序执行 break,跳出 while 循环体,循环体被结束 。
三、在循环体内使用函数返回语句(return),如 while(1){if(c>8) return (XXX);},当 c>8的时候,程序执行 return,退出函数返回到上级函数 。其中返回值需要根据函数类型进行返回 。


    以上关于本文的内容,仅作参考!温馨提示:如遇专业性较强的问题(如:疾病、健康、理财等),还请咨询专业人士给予相关指导!

    「辽宁龙网」www.liaoninglong.com小编还为您精选了以下内容,希望对您有所帮助: