string,h下的库函数
strcat(str1,str2)将str2的字符串追加到str1中,追加方式为查找\0
strncat(str1,str2,6)将str2中的6个字符追加到str1中,不需要查找\0,可以同字符串追加。
strstr(str1,str2)查找字符串,判断字符串str1中是否含有str2
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int FindNum(int arr[3][3], int k, int* px, int* py)
{
int x = 0;
int y = *py - 1;
while (x <= *px - 1 && y >= 0)
{
if (arr[x][y] > k)
{
y--;
}
else if (arr[x][y] < k)
{
x++;
}
else
{
*px = x;//使用指针在函数中修改主函数的设定值
*py = y;
return 1;
}
}
return 0;
}
int main()
{
int arr[3][3] = { {1,2,3},{4,5,6},{7,8,9} };
int k = 7;
int x = 3;
int y = 3;
int ret = FindNum(arr, k, &x, &y);
if (ret == 1)
{
printf("找到了\n");
printf("下标是: %d %d\n", x, y);
}
else
{
printf("找不到");
}
return 0;
}