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

电商网站建设流程图福州关键词排名优化

电商网站建设流程图,福州关键词排名优化,用wordpress建站难吗,优化设计三年级下册语文答案文章目录atoi使用方法&#xff1a;atoi模拟实现atoi 功能&#xff1a;转化字符串到整数 头文件&#xff1a; #include <stdlib.h> int atoi (const char * str); 参数 str&#xff1a;要转换为整数的字符串 返回值 如果转换成功&#xff0c;函数将转换后的整数作为int值…

文章目录

  • atoi
  • 使用方法:
  • atoi模拟实现

atoi

功能:转化字符串到整数
头文件: #include <stdlib.h>

int atoi (const char * str);

参数 str:要转换为整数的字符串

返回值

如果转换成功,函数将转换后的整数作为int值返回 , 如果没有执行有效的转换,则返回零。

注意事项

字符串只能转换数字,如字符串包含了数字以外的,则提前返回非数字前的字串

使用方法:

#include<stdio.h>
#include<stdlib.h>
int main()
{char arr[] = "123";int ret = atoi(arr);if (ret == 0){printf("转换失败\n");}else{printf("整型值值= %d\n整型值乘2= %d\n", ret, ret * 2);}system("pause");return 0;
}

最终输出结果为:

整型值 = 123
整型值乘2= 246


atoi模拟实现

注意事项:

  • 判断atoi传过来的参数是否为空指针
  • 判断首字符是否为空格,如有空格将跳过
  • 判断字符串是否为空
  • 判断字串正负
  • 判断是否为数字,如是非数字提前返回非数字前的字串
  • 考虑字串是否为溢出的问题 (大于int或小于int)
  • 判断字串是否非法转换(用一个枚举来判断,起始把字符串判定为非法转换,如转换成功在判定成 成功转换)
#include <ctype.h>  
#include<assert.h>
#include<stdio.h>
#include<stdlib.h>
enum S
{Value,ErrValue //代表非法转换
};
S = ErrValue;
int my_atoi(char* arr)
{//1:判断是否为空指针assert(arr);//2:判断是否为空格while (*arr == ' '){arr++;}//判断字符串是否为空if (*arr == '\0')return 0;//判断正负 flag 为1是正 -1是付int flag = 1;if (*arr == '-'){flag = -1;arr++;}//首字符是否为数字 如果不是数字 就返回0if (!isdigit(*arr))return 0;//使用long long可以接受更长的长度long long n = 0;while (*arr != '\0'){//判断是否为数字//isdigit判断是否为十进制0-9的数字 头文件#include <ctype.h> if (isdigit(*arr)) {n = n * 10 + (*arr - '0');//考虑是否为溢出的问题if (n > INT_MAX){n = INT_MAX;break;}else if (n < INT_MIN){n = INT_MIN;break;}}//如果是非数字就退出并返回else{return (int)n;}arr++;}//flag决定 N是否为正n *= flag;//成功转换if (*arr == '\0'){S = Value;//返回值是int类型所以强制类型转换一下return (int)n;}//非法转换return (int)n;
}int main()
{char arr[] = "123";int ret = my_atoi(arr);if (S == Value){printf("成功转换\n");printf("整型值值= %d\n整型值乘2= %d\n", ret, ret * 2);}else{printf("非法转换\n");printf("整型值值= %d\n整型值乘2= %d\n", ret, ret * 2);}system("pause");return 0;
}
http://www.hkea.cn/news/424026/

相关文章:

  • 制作销售网站有哪些宁波网络营销推广咨询报价
  • 佛山做外贸网站服务新闻发稿平台
  • 做网站前怎么写文档域名收录
  • 中信建设有限责任公司钟宁关键词优化的方法有哪些
  • 建站之星平台优化推广网站排名
  • wordpress 网盘 插件郑州seo外包阿亮
  • 怎样建设网站首页广告营销平台
  • wordpress调起淘宝app什么叫做seo
  • 嘉兴做网站优化的公司网站维护公司
  • css层叠样式会不会影响打开网站的速度百度免费下载安装百度
  • 网站模板制作流程nba交易最新消息汇总
  • 近的网站在线客服系统网络优化工程师前景如何
  • 网站制作职业google入口
  • 广州网站 制作信科便宜网络营销软文范例500
  • 网站建设公开课长沙网站推广和优化
  • 建设网站的需求分析俄罗斯搜索引擎yandex推广入口
  • 可以做英文纵横字谜的网站搜狗网站收录入口
  • web前端开发是不是做网站百家号关键词排名优化
  • 夸克看网站要钱吗电商网站seo优化
  • 自己做网站排版138ip查询网域名解析
  • 东莞做网站 南城石佳2023网站推广入口
  • 广东省省建设厅网站郴州网站建设网络推广平台
  • 校园网站推广方案怎么做应用商店优化
  • 巩义网站建设网络营销公司是做什么的
  • 做网站基本教程一站式营销平台
  • 杭州模板网站建设电脑培训网上培训班
  • 大连做网站不错的公司怎样把广告放到百度
  • 网站上面带官网字样怎么做的网站设计的流程
  • 有个网站是做视频相册的网球排名即时最新排名
  • 论坛网站备案流程图优化大师怎么提交作业