news 2026/5/22 15:42:59

字符串逆序.c

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
字符串逆序.c

#include <stdio.h>
#define MAXS 20

void f( char *p );
void ReadString( char *s ); /* 由裁判实现,略去不表 */

int main()
{
char s[MAXS];

ReadString(s);
f(s);
printf("%s\n", s);

return 0;
}
void f( char *p )
{
char *q=p,temp;
while(*q!='\0'){
q++;
}
q--;
while (p < q) {
temp = *p;
*p = *q;
*q = temp;
p++;
q--;
}
}
void ReadString( char s[] ) {
// 读取字符串(支持带空格,缓冲区1000足够日常测试)
fgets(s, 1000, stdin);
// 去除fgets读取的换行符,保证字符串格式正确
int i = 0;
while (s[i] != '\0') {
if (s[i] == '\n') {
s[i] = '\0';
break;
}
i++;
}
}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/21 5:42:44

lora-scripts与其他LoRA训练脚本的功能对比表

LoRA训练工具的进化&#xff1a;从脚本拼接到工程化实践 在生成式AI席卷各行各业的今天&#xff0c;一个现实问题摆在许多开发者和创意工作者面前&#xff1a;如何用有限的资源&#xff0c;让大模型学会“说我们的话”&#xff1f;无论是设计师想让Stable Diffusion理解自己的艺…

作者头像 李华
网站建设 2026/5/22 5:36:38

微PE官网安全提醒:避免误下病毒软件影响lora-scripts开发环境

微PE官网安全提醒&#xff1a;避免误下病毒软件影响LoRA开发环境 在AI模型微调日益平民化的今天&#xff0c;越来越多个人开发者借助LoRA技术定制专属的图像或语言模型。工具链的简化让“训练一个风格化AI”变得像安装普通软件一样简单——只需几条命令、一份配置文件&#xff…

作者头像 李华
网站建设 2026/5/15 14:46:40

C++26并发编程重大升级(std::execution内存模型全曝光)

第一章&#xff1a;C26并发编程的重大变革C26 标准在并发编程领域引入了多项突破性改进&#xff0c;显著提升了开发者编写高效、安全多线程程序的能力。核心变化包括对执行器&#xff08;executor&#xff09;模型的标准化、协作式中断机制的引入&#xff0c;以及更简洁的异步任…

作者头像 李华
网站建设 2026/5/9 18:02:12

Ubuntu系统下Cursor编辑器完全指南 (安装与配置详细教程)

Ubuntu系统下Cursor编辑器完全指南 (安装与配置详细教程) 欢迎来到本教程&#xff01;本文将详细介绍在Ubuntu系统下安装和配置Cursor编辑器的完整步骤。无论你是初学者还是经验丰富的开发者&#xff0c;这篇指南都将帮助你快速上手Cursor编辑器在Linux环境中的使用。Cursor编…

作者头像 李华
网站建设 2026/5/1 10:58:46

MyBatisPlus在AI后台管理系统中的应用:存储lora-scripts训练日志

MyBatisPlus在AI后台管理系统中的应用&#xff1a;存储lora-scripts训练日志 在当前生成式AI快速落地的背景下&#xff0c;越来越多企业开始构建自己的垂直领域微调平台。以LoRA&#xff08;Low-Rank Adaptation&#xff09;为代表的轻量级微调技术&#xff0c;因其对算力要求低…

作者头像 李华
网站建设 2026/5/14 6:10:18

揭秘C++多线程死锁根源:3步精准识别并预防死锁的实战方法

第一章&#xff1a;C多线程死锁的本质与危害在C多线程编程中&#xff0c;死锁是一种严重的运行时错误&#xff0c;它发生在两个或多个线程相互等待对方持有的资源而无法继续执行的情况。死锁的本质源于资源竞争与同步机制的不当使用&#xff0c;通常涉及互斥锁&#xff08;mute…

作者头像 李华