zoukankan
html css js c++ java
反转字符串
1.
#include<stdio.h>
#include<stdlib.h>
char *reverse(const char *p);
int main()
{
char *test="anihC evoL I";
char *p=reverse(test);
printf("%s",p);
free(p);
return 0;
}
char *reverse(const char *p)
{
char *dest=NULL; //空指针
int len=0,i;
char *d=""; //d 指向一块合法的地址
while(*p!='\0')
{
len++;
p++;
}
dest =(char *)malloc((len+1)*sizeof(char));
d=dest;
for(i=0;i<len;i++)
{
p--;
*d=*p;
d++;
}
return dest;
}
查看全文
相关阅读:
Cisco静态路由
VTP
trunk
vim中文乱码
Ubuntu 切换root用户是时出现su Authentication failure
github 换行符自动转换功能
Qt弹出消息对话框
串口发送Hex数组
Qt 按顺序保存多个文件
Qt乱码解决办法(常量中有换行符)
原文地址:https://www.cnblogs.com/zhou2011/p/2227050.html
最新文章
1.6 将输出用为输入——结果的重用
R基础之批处理--R IN ACTION
R语言编程中的常见错误
C语言客户端服务器代码
正则表达式之字符的跨度
处理器执行模式+进程切换
poll和select
scull_p_read()函数分析
开机流程+文件系统 笔记
深入理解linux网络技术-P179
热门文章
jiffies
内核内存分配
html入门学习
vim编辑器的使用
linux基础进阶命令详解(输出重定向(2>&1,1>&2,&>file)、输入重定向、管道符、通配符、三种引号、软连接、硬链接、根“/”、绝对路径vs相对路径)
Linux常用命令详解(第三章)(ping、kill、seq、du、df、free、date、tar)
Linux常用命令详解(第二章)(cat、more、less、head、tail、clear、poweroff、reboot、alias、unalias、uname、hostname、history、whitch、wc、w、who、whoami、)
Linux常用命令详解(第一章)(ls、man、pwd、cd、mkdir、echo、touch、cp、mv、rm、rmdir、)
网络地址转换(NAT)和默认路由
Cisco动态路由(rip)
Copyright © 2011-2022 走看看