指针数组

代码1:  计算小于10的数字出现的个数
for(int i=0;i<length;i++) count += (array[i]<10)?1:0;

代码2: 检查字符串中第二个单词的偏移量
int locantion(char* s,int length,int n,int* localtion)
{
//char *s = “dujiaoshi laizi Korea”;
char ch = ‘\0’;
int index = 0;

ch = s[0]; //初始化变量
index = 1;
while(ch!=‘\0’){
ch = s[index++];
if(ch == ‘ ‘){
break;
}
}

}

******************************************数 组 指 针*******************************************

 int carray[2][5] = {{5,7,44},{6,77,8}};

    //int [5] carray[2];  //相当于一个一位数组,每个元素里有5个子元素

    int (*p3)[5] = NULL;   //等价于int [5] *p3;

    

    p3 = carray+1;

    printf("%d",*(*(p3-1)+1));




********************************************指 针 数 组*********************************************

int stringlen(char* s)

{

//字符串是一种字符数组,其尾部有为零字符’\0’

int count = 0;

char ch = ‘\0’;

ch=s[0]; //将第一个数组的

while(ch!=‘\0’){

//count++;

ch = s[++count];

}

return count;

}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值