#include#includevoid getNext(int *Next,char* src){ int i,j; Next[0]=-1; i=0; j=-1; int N=strlen(src); while(i<N-1){ if(j==-1||src[i]==src[j]){ ++i;...
分类:
其他好文 时间:
2014-07-16 21:33:22
阅读次数:
222
#include
#include
void main()
{
char s1[1000],s2[100],b[100];
int i,j,k,len1,len2;
gets(s1);
gets(s2);
len1=strlen(s1);
len2=strlen(s2);
for(i=0,k=0;i
{
for(j=0;j
if(s1[i+j]!=s2[j])break;...
分类:
其他好文 时间:
2014-07-12 23:41:03
阅读次数:
195
动态链表的建立,输出,删除,插入
#include
#include
#include
#define NULL 0
#define LEN sizeof(struct student)
struct student
{
long num;
float score;
struct student*next;
};
int n;/*n为全...
分类:
其他好文 时间:
2014-07-12 23:23:33
阅读次数:
183
好吧。。
直接上模板。。。
queue q;
memset(flow,0,sizeof(flow));
int f = 0;
while(true){
memset(a,0,sizeof(a));
a[s] = INF;
q.push(s);
while(!q.empty)){ //BFS找增广路...
分类:
其他好文 时间:
2014-07-12 20:03:00
阅读次数:
244
先来个简单的例子
int a[] = {1,2,3};
int arr_len = 0;
arr_len = sizeof(a)/sizeof(int);
解释:sizeof() 关键字是求出对象所占用的内存空间的大小,so, sizeof(a)是算出整个数组占用的空间的大小。
因为是整数数组,一个整数在32位系统上占用4个字节,不同的系统数值可能不同, 用sizeof(int)...
分类:
编程语言 时间:
2014-07-12 18:45:18
阅读次数:
179
获取字符串的长度php中有一个神奇的函数,可以直接获取字符串的长度,这个函数就是strlen()。例子如下:$str = 'hello'; $len = strlen($str); echo $len;//输出结果是5strlen函数对于计算英文字符是非常的擅长,但是如果有中文汉字,要计算长度该怎么...
分类:
其他好文 时间:
2014-07-12 13:59:46
阅读次数:
234
字符串是一种常见的数据结构,对字符串的处理又可以十分灵活,所以在实际开发,尤其是非数值处理中,字符串的应用非常广泛。虽然很多字符串操作都封装在了函数库里,应用程序可以直接通过调用库函数来实现字符串处理,然而对于开发者而言,若能了解其底层实现原理,对于应用编程而言还是大有裨益的。
这篇文章主要介绍几种常用的字符串处理函数的实现原理。
一、strlen函数
strlen函数:计算字符串的实际长度...
分类:
其他好文 时间:
2014-07-11 00:07:30
阅读次数:
295
1、MFC中点出对话框显示另存为的一个路径和文件:
void CPatchDlg::OnBnClickedBtnPath()
{
//一下为选择另存为一个路径
m_strSavepath = "";
BROWSEINFO bi;
ZeroMemory(&bi, sizeof(BROWSEINFO));
bi.hwndOwner = m_hWnd;
bi.ulFlags = BIF_...
分类:
编程语言 时间:
2014-07-10 23:51:47
阅读次数:
323
在对话框初始化过程中将设备通知消息注册到winproc中
//Register to receive notification when a USB device is plugged in.
broadcastInterface.dbcc_size =sizeof(DEV_BROADCAST_DEVICEINTERFACE);
broadcastInterface.dbcc_devicet...
分类:
其他好文 时间:
2014-07-10 21:49:41
阅读次数:
338