1、switch语句执行过程:从第一个匹配条件开始,后边的所有代码都执行,直至结束或遇到 break;
#include
int main()
{
int x = 1,a = 0,b = 0;
switch(x){
case 0:b++;
case 1:a++;
case 2:a++,b++;
}
printf("%d %d\n",a,b);
return 0;
}输出结果: 2...
分类:
其他好文 时间:
2014-10-23 17:43:43
阅读次数:
174
/***字符串匹配算法***/
#include
#include
using namespace std;
#define OK 1
#define ERROR 0
#define OVERFLOW -2
typedef int Status;
#define MAXSTRLEN 255 //用户可在255以内定义最长串长
typedef char SString[MAXSTRLEN+...
分类:
编程语言 时间:
2014-10-23 12:27:09
阅读次数:
161
1.strlen函数总是假定其参数字符串以NULL结束,若字符串不是以NULL结束,计算的结果将不可预料。2.多个表达式可以由逗号分开,每个表达式的值分别计算,但整个表达式的值是最后一个表达式的值。3.二维数组转化为一维数组后,二维数组元素a[x][y] = b[x * 列数 + y],其中b是转化...
分类:
编程语言 时间:
2014-10-22 06:24:22
阅读次数:
182
#include #include int main (int argc, char **argv)
{ char *a = "0123456789"; char b[] = "0123456789"; char c[100] ="0123456789"; int d[100] ={0,1,2,3,...
分类:
其他好文 时间:
2014-10-21 19:34:17
阅读次数:
243
相信大家经常看到对比一些PHP应用中,说用isset() 替换 strlen(),isset比strlen执行速度快等。例子:if ( isset($username[5]) ) {// The username is at least six characters long.}原因是isset是语...
分类:
编程语言 时间:
2014-10-21 19:10:29
阅读次数:
239
#include
#include
#include
using namespace std;
char s1[101],s2[21];
int next[105],cont;
void getnext(char s[])
{
int j=-1,i=0,len;
next[0]=-1;
len=strlen(s);
while(i<len)
{
if(j==-1||s[i]==s[j...
分类:
其他好文 时间:
2014-10-21 12:16:36
阅读次数:
192
#include
#include
#include
#define N 1000005
int next[N];
char s[N];
using namespace std;
void getnext(char s[])
{
int j=-1,i=0,len;
next[0]=-1;
len=strlen(s);
while(i<=len)
{
if(j==-1||s[i]...
分类:
其他好文 时间:
2014-10-21 01:06:37
阅读次数:
235
详解sizeof和strlen1说明sizeof和strlen之间的区别(1)sizeof操作符的结果类型是size_t,它在头文件中的typedef为unsingedint类型。该类型保证能容纳实现所建立的最大对象的字节大校(2)sizeof是算符,strlen是函数。(3)sizeof可以用类型作参数,sizeof还可以用函数作参数。strle..
分类:
其他好文 时间:
2014-10-20 15:22:35
阅读次数:
326
搜索 3 && $_clean['type'] View Code提交评论 0 && strlen($_clean['phone']) != 11 && $_clean['title'] != '' && $_clean['comments'] != '' ) { $_info['st...
分类:
其他好文 时间:
2014-10-20 14:46:27
阅读次数:
226
#include
#include
#include
#define N 1000010
using namespace std;
char s[N];
int next[N];
void getnext(char s[])
{
int j=-1,i=0,len;
next[0]=-1;
len=strlen(s);
while(i<=len)
{
if(j==-1||...
分类:
其他好文 时间:
2014-10-19 23:20:35
阅读次数:
330