为什么我不能匹配字符串
"1234567-1234567890"
Run Code Online (Sandbox Code Playgroud)
使用给定的正则表达式
\d{7}-\d{10}
Run Code Online (Sandbox Code Playgroud)
与egrep从这样的外壳:
egrep \d{7}-\d{10} file
Run Code Online (Sandbox Code Playgroud)
?
我是一个C++初学者;)下面的代码作为一种在2-1000之间找到所有素数的方法有多好:
int i, j;
for (i=2; i<1000; i++) {
for (j=2; j<=(i/j); j++) {
if (! (i%j))
break;
if (j > (i/j))
cout << i << " is prime\n";
}
}
Run Code Online (Sandbox Code Playgroud) 当数组被全局声明时,为什么数组没有溢出(例如错误警告),其他为什么我能够用无限量的元素填充它(通过for),即使它在声明中受到大小的限制,它在我发出警报时会发出警报在main中声明数组本地?
char name[9];
int main(){
int i;
for( int i=0; i<18; ++i){
cin>>name[i];
}
cout<<"Inside the array: ";
for(i=0; i<20; i++)
cout<<name[i];
return 0;
}
Run Code Online (Sandbox Code Playgroud)