当前位置: 首页 > news >正文

青岛网站设计多少钱怎么把电脑字体导入wordpress

青岛网站设计多少钱,怎么把电脑字体导入wordpress,广州白云区网站开发,在线设计平台分析这里强力推荐一篇文章 http://t.csdnimg.cn/kWuAm 详细解析了atoi函数以及其模拟实现,我这里就不说了。 这里作者先把自己模拟的代码给大家看一下。 int add(char* arr) {char* arr2 arr;while (*arr!-48){arr;}arr--;int sum 0;int n 0;while (arr ! (arr2-…

这里强力推荐一篇文章 

 http://t.csdnimg.cn/kWuAm

详细解析了atoi函数以及其模拟实现,我这里就不说了。

这里作者先把自己模拟的代码给大家看一下。 

int add(char* arr)
{char* arr2 = arr;while (*arr!=-48){arr++;}arr--;int sum = 0;int n = 0;while (arr != (arr2-1)){sum += (*arr) * (int)pow(10, n);n++;arr--;}return sum;
}
void chage(char* arr)
{int n = 0;while (n < 100){arr[n] -= 48;n++;}}int my_atoi(const char * str1) 
{if (!isdigit(*str1) && *str1 != ' ')return 0;while(*str1 == ' '){str1++;if (!isdigit(*str1) && *str1 !=' ')return 0;if (isdigit(*str1)){int n = 0;char arr[100] = { 0 };while (isdigit(*str1)){arr[n] = *str1;str1++;n++;}chage(arr);return add(arr);}}if (isdigit(*str1)){int n = 0;char arr[100] = { 0 };while (isdigit(*str1)){arr[n] = *str1;str1++;n++;}chage(arr);return add(arr); }
}int main(){char a[] = "";char b[] = "     ";char c[] = "66666";char d[] = "    @. 66ab";char e[] = "    6666@qq.com";char f[] = "5020hehe";char g[] = "i love you 555";printf("%d\n", my_atoi(a)); // 0printf("%d\n", my_atoi(b)); // 0printf("%d\n", my_atoi(c)); // 66666printf("%d\n", my_atoi(d)); // 0printf("%d\n", my_atoi(e)); // 6666printf("%d\n", my_atoi(f)); // 5020printf("%d\n", my_atoi(g)); // 0return 0;}

 

这里我模拟的代码实现了这个效果,但是比较复杂。所以给大家看下简洁版的代码,也就是那篇文章作者的代码。 

#include <stdio.h>
#include <assert.h>// 数字ASCLL码值范围为 48—57int my_atoi(const char* str)
{assert(str);const char* tmp = str;while (*tmp == ' ')  // 跳过空格字符tmp++;int num = 0; // 转换数字字符值的接收变量// 如果是数字字符,就进来,到不连续处就停止while (*tmp <= 57 && *tmp >= 48)  {num = num * 10 + (*tmp - '0');if (*(tmp + 1) < 48 || *(tmp + 1) > 57){return num;}tmp++;}// 如果开始判断的字符不是数字字符,前面的循环不进去,这里直接返回0return 0;
}int main()
{char a[] = "";char b[] = "     ";char c[] = "66666";char d[] = "    @. 66ab";char e[] = "    6666@qq.com";char f[] = "520hehe";char g[] = "i love you 555";printf("%d\n", my_atoi(a)); // 0printf("%d\n", my_atoi(b)); // 0printf("%d\n", my_atoi(c)); // 66666printf("%d\n", my_atoi(d)); // 0printf("%d\n", my_atoi(e)); // 6666printf("%d\n", my_atoi(f)); // 520printf("%d\n", my_atoi(g)); // 0return 0;
}

 相比我的代码,这个作者的更加简便且简洁易懂,更推荐这个代码。(建议大家去认真看下那篇文章讲的真的挺好)

 库函数atoi实现的效果跟我们模拟的一模一样

 

所以这就是atoi函数的模拟实现,其函数解析在另一篇文章里,强力推荐这篇文章。 (我这就不说了)

http://t.csdnimg.cn/kWuAm

http://www.yayakq.cn/news/200969/

相关文章:

  • 创业水务公司网站wordpress主题自定义模块
  • 阳泉网站建设wordpress 压力
  • 手机网站系统wordpress去掉分类目录前缀
  • 河南瑞达建设工程有限公司网站局域网网站开发软件
  • 公司制作网站怎么做营销型网站代理
  • 网站开发的实例教程网站开发的技术有
  • 网络营销推广计划书淄博seo费用
  • 毕业设计心理评测网站开发网站的专业
  • 当铺网站建设方案网站模板 婴儿
  • 主流门户网站有哪些定制做网站服务
  • dede 网站源码301 wordpress
  • 舟山大昌建设集团网站仿牌网站服务器
  • 网站开发排期表模板在线设计房屋效果图
  • 网站建设会出现的问题潍柴新建站登录网址
  • 有那些专门做职业统计的网站phpcms v9网站地图
  • 大兴网站开发网站建设咨询甘肃建设局网站首页
  • 湖南营销型网站建设 j磐石网络长链接转化成短链接工具
  • 长沙做痔疮东大医院L网站无锡住房和城乡建设局网站
  • 毕业设计做网站还是系统好网站建设的税率是多少
  • 做3d图的网站营销网站结构图
  • 微信公众号网站怎么做宁波最专业的seo公司
  • 果洛电子商务网站建设哪家快小地方做外卖网站怎样
  • 物流信息网站cms中国能源建设集团招聘网站
  • 老薛主机做两个网站招聘网站有哪些
  • 法律行业网站建设关于网络营销的网站
  • 怎样申请做c c 网站南昌高端网站定制
  • 制作网站一般多少钱现在装宽带多少钱
  • 网站排名影响因素网站合作流程
  • 亚马逊网站链接wordpress装饰公司主题
  • 财经资讯网站该怎么做推广wordpress支持手机吗