void main( void )
{
char string[] = "xyzabc";
int pos; pos = strcspn( string, "abc" );
printf( "First a, b or c in %s is at character %d\n",
string, pos );
}
{
char string[] = "xyzabc";
int pos; pos = strcspn( string, "abc" );
printf( "First a, b or c in %s is at character %d\n",
string, pos );
}
解决方案 »
- 在模式窗口弹出后,怎样通过WM_IDLEUPDATECMDUI消息来更新其他非模式窗口
- ATL 写的COM MFC调用 没有 CreateInstance接口 紧急求救
- 重命名的框框怎么做啊
- 问一下这里的函数申明老是报错,是怎么回事啊?
- ***哪位大哥有往至强服务器上移植C语言程序的经历,为什么我的移植不好用!***
- 关于程序变速的问题=====高分求知!!!!!!
- SOS:怎么用CSocket 类处理顺序程序设计?怎么处理超时?
- 菜单的复选标记怎么设置或者实现?
- 怎样处理注册表?
- 用ShellExecute启动屏幕保护程序后,为什么屏幕保护程序的密码不起作用?
- 关于EM_UNDO的问题!
- 救命啊!!UP者也有分
#define a _T("abc")
#define b _T("abcdef")
void main()
{
char p1[] = NULL;
char p2[] = NULL;
bool flag = false;
flag = fnCompare(p1, p2)
}
bool fnCompare(char* pStrD, char* pStrR)
{
bool fFlag = false;
int ipStrD = 0,ipStrR = 0;
while(true)
{
if(pStrD[ipStrD] == 0&&pStrR[ipStrR] == 0 )
{
fFlag = true;
return flag;
}
if(pStrD[ipStrD] == pStrR[ipStrR])
{
ipStrD++;
ipStrR++;
}
else
{
ipStrR++;
fFlag = fnCompareStar(pStrD,pStrR+ipStrR);
return fFlag;
}
}
}