我发现了一段代码,其内容如下:
void check()
{
int integer = 7;
//integer2 is not declared anywhere
int check = integer, integer2;
//after running
//check = 7
//integer = 7
//integer2 = 0
}
这里逗号的用意是什么?
int integer1,integer2,integer3;
但不知道它既可以用于声明又可以用于初始化。看起来不像是我想使用的功能,因为它可能会产生误导... 不管怎样,还是谢谢 :) - Yoavint offset = 0, count; while((count = source.Read(buffer, offset, buffer.Length)) > 0) { offset += count; ... }
- Marc Gravell