news 2026/5/1 8:49:15

Day38~atoi的实现

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Day38~atoi的实现

atoi的实现

#include <stdio.h> #include <stdlib.h> #define MAX_SIZE 1024 int my_atoi(const char *src) { int result = 0; int flag = 1; if (src == NULL || *src == '\0') { return 0; } if (*src == '-' || *src == '+') { flag = (*src == '-') ? -1 : 1; src++; } while (*src != '\0') { if (*src >= '0' && *src <= '9') { result = result * 10 + (*src - '0'); } else { break; } src++; } return result * flag; } int main(int argc, char **argv) { char src[MAX_SIZE]; printf("请输入一段字符串: \n"); scanf("%s", src); int result = my_atoi(src); printf("%d\n", result); return 0; }
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 5:48:17

WinDbg蓝屏诊断技巧:内核内存布局图解说明

WinDbg蓝屏诊断实战&#xff1a;从内存布局到故障根因的深度拆解 你有没有遇到过这样的场景&#xff1f; 服务器毫无征兆地重启&#xff0c;事件查看器里只留下一行冰冷的记录&#xff1a;“意外系统关机”。进入 C:\Windows\Minidump 目录一看——果然&#xff0c;又一个 …

作者头像 李华
网站建设 2026/4/23 14:01:26

vivado2021.1安装教程:解决Windows常见报错方法

Vivado 2021.1 安装避坑指南&#xff1a;Windows系统下那些让人崩溃的报错&#xff0c;一文搞定 你有没有遇到过这样的场景&#xff1f; 刚拿到一块Zynq开发板&#xff0c;兴致勃勃准备开启FPGA之旅&#xff0c;结果第一步——安装Vivado就卡住了。 点击 xsetup.exe &…

作者头像 李华
网站建设 2026/5/1 5:52:54

从实验到部署无缝衔接:PyTorch-CUDA-v2.6镜像设计原理揭秘

从实验到部署无缝衔接&#xff1a;PyTorch-CUDA-v2.6镜像设计原理揭秘 在深度学习项目的真实世界里&#xff0c;一个困扰无数开发者的问题从未远离&#xff1a;“为什么我的代码在本地能跑&#xff0c;在服务器上却报错&#xff1f;”更常见的是&#xff0c;明明复现一篇论文的…

作者头像 李华
网站建设 2026/5/1 6:09:04

电感封装邻近敏感线路时的EMI规避操作指南

电感一放&#xff0c;信号全崩&#xff1f;聊聊PCB布局中那些“致命”的EMI陷阱你有没有遇到过这样的场景&#xff1a;系统其他部分都调通了&#xff0c;唯独ADC读数像喝醉了一样来回跳&#xff1b;IC通信隔三差五丢包&#xff0c;示波器上看时钟边沿全是毛刺&#xff1b;射频接…

作者头像 李华
网站建设 2026/4/27 22:10:34

利用PyTorch-CUDA镜像开展高校AI教学实验课程

利用PyTorch-CUDA镜像开展高校AI教学实验课程 在人工智能课程日益普及的今天&#xff0c;许多高校教师都面临一个尴尬的局面&#xff1a;一节90分钟的实验课&#xff0c;学生真正用来写代码、跑模型的时间可能不到半小时——剩下的时间全花在了“为什么我的PyTorch不能用GPU”“…

作者头像 李华