C++中while语句的用法

问题描述:

C++中while语句的用法
while ( *pin++)
++len; //这里写在大括号之外是什么意思?书上写的.
{
pin = pin - len - 1;
cout
1个回答 分类:综合 2014-12-06

问题解答:

我来补答
是对的,看了你的
http://zhidao.baidu.com/question/169838898.html
提问是对的.
目的是让你理解复合块的用法,还有就是while的作用区域.
while ( *pin++)
++len;
//while从这里断开,下面的内容和while没关,这个while是为了统计pin字符串的长度.
//从这里程序又进入一个scope,但是scope的特点你这几句体现不出来.
{
//这句意思是让pin从新指向字符串首地址,因为执行完while,pin指向了字符串尾.
pin = pin - len - 1;
cout
 
 
展开全文阅读
剩余:2000