热门 购物 团购 理财 文学 人才 体育 汽车 游戏 软件 军事 音乐 视频 媒体 论坛 博客 银行 交友 综合
一起购 唯品会 梦芭莎 趣玩网 凡客诚品 麦考林 乐淘鞋网 弗克尚品 绿盒子 俏物悄语 新蛋网 当当网 玛萨玛索
拉手网 糯米网 爱帮团 聚划算 58团购 美团网 QQ团购 大众点评团 窝窝团 美淘网 满座网 团宝网 饭统饭团
起点网 榕树下 小说阅读 潇湘书院 红袖添香 幻剑书盟 新浪游戏 太平洋游戏 163邮箱 中国游戏 游戏中国 霏凡软件 铁血军事
Health Sitology Family Finance Appliances Shopping Clothing Education Legal Rituals Beauty Property Travel Pet Medical Cyclopedia History Military Computers Sports Job Anecdote Geographic Mixed Entertain Literature Emotion Agriculture
/**
 * 任何人任何机构皆可用于任何项目,此软件免费无需书面授权
 * 在软件和软件的所有副本中都必须包含版权声明和软件相关注解
 *
 * 模块: strrpos.c
 * 简述: 查找字符串最后出现的位置
 * 作者: woods zhang  ->  hoojar@163.com -> http://www.hecart.com/
 * 版权: 2006-2018, 张树林 拥有此源码所有版权 (MIT许可协议)
 * Copyright 2006-2018, Woods Zhang All Rights Reserved (The MIT License)
 */
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

/**
 * 查找字符串最后出现的位置
 *
 * char needle[] = "name";
 * char haystack[] = "my name is zhang woods";
 * printf("strpos position is:%d ", strpos(haystack, needle));
 *
 * @param haystack 在该字符串中进行查找
 * @param needle 要查找的字符串
 * @return 返回needle存在于haystack字符串起始的位置-1代表未找到
 */
int strrpos(const char *haystack, const char *needle)
{
    int n, p = 0, ret = -1;
    if (*haystack && *needle)
    {
        while (*haystack)
        {
            for (n = 0; * (haystack + n) == *(needle + n); n++)
            {
                if (!*(needle + n + 1))
                {
                    ret = p;
                }
            }
            p++;
            haystack++;
        }
    }

    return ret;
}

int main(void)
{
    char needle[] = "name";
    char haystack[] = "my name is zhang name woods";
    printf("data:%d ", strrpos(haystack, needle));

    return 0;
}
Reply content :
Photo link :
问:请问在Word中怎样精确移动图形对象的位置?答:选中欲精确移动的图形对象,单击“绘图”工具栏上的“绘图”按钮,指向“微移”命令,然后单击欲微移对象的方向。 或者在选中欲…  Details
作者: lzppcc 点击链接查看作者详细信息 <% '-----将一串字符中指定位置的值替换为你所要的值 dim my_eng,id_len,k,kk,op_acount,my_pop_id,chang_eng my_eng="0000000000000000" '要替换的…  Details
平湖新世纪服装市场由平湖市新世纪市场发展有限公司投资兴建,市场位于平湖市中心建国南路与新城南东路交界口的商业旺地(新三伍酒店对面),1路、2路、5路公交车可达,交通十分便…  Details
问:Excel自动求和默认位置一般都在一行或一列的尾部。请问,如何按照自己的意图设定自动求和结果的存放位置? 答:Excel提供了自动相加功能,它可以自动将一行(或一列)的数…  Details
我们可以利用 ListIndex 属性得知 ListBox 的选项, 但是当鼠标移到某一个选项上面(但还没有选取),如何得知此一选项呢?方法是对 ListBox 送出 LB_ITEMFROMPOINT 信息, 细节如下: 1. API 的声明: …  Details
<% ' Company: Sabra Inc ' Author: Dave Hoffenberg ' Function: Finds a value within a delimited list ' FreewareFunction ListFind(value,list,delim)If list <> "" Thenarr = split(list,delim)For i=0 to ubound(arr)If arr(i) = value …  Details
跳绳都可以运动到身体的什么位置?对减肥有什么好处啊,可以减掉什么位置的肉肉啊锻炼多种脏器。经国内外专家研究,跳绳对心脏机能有良好的促进作用,它可以让血液获得更多的氧气,使…  Details
/** * 任何人任何机构皆可用于任何项目,此软件免费无需书面授权 * 在软件和软件的所有副本中都必须包含版权声明和软件相关注解 * * 模块: strrpos.c * 简述: 查找字符串…  Details
想一想,你和他(她)睡觉时保持怎样的位置关系? A. 习惯于睡在床左侧的男性。B. 习惯于睡在床右侧的男性。C. 习惯于睡在右侧的女性。D. 习惯于睡在左侧的女性。…  Details
在操作电脑的过程中,很多时候需要确定文件在系统中的确切位置,按以下三种方法可以快速查找文件的源位置。(本文为WWW.qqcoo.COM推荐文章) 方法一:右键拖曳文件至运行对话框或D…  Details