对于以下代码:
#include<iostream>
using namespace std;
int main ()
{
int cin;
cin >> cin;
cout << "cin : " << cin;
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我期望输出为:
cin : <input>
Run Code Online (Sandbox Code Playgroud)
但输出是:
cin : <junk value>
Run Code Online (Sandbox Code Playgroud) 除了使代码更整洁或保持c#的面向对象状态之外,使用私有/受保护而不是公共的方法真的有意义吗?
iter在python 中使用该函数有什么用?
而不是做:
for i in range(8):
print i
Run Code Online (Sandbox Code Playgroud)
我也可以用iter:
for iter in range(8):
print iter
Run Code Online (Sandbox Code Playgroud)