交换两个字符串内容
来源:互联网 发布:oracle数据库存年份 编辑:程序博客网 时间:2024/05/17 23:10
#include <stdio.h>static void swap_string(char **p1, char **p2){char *tmp = NULL;tmp = *p1;*p1 = *p2;*p2 = tmp;}static void swap_strings(char *src[][2],unsigned int row){unsigned int i = 0;for (i = 0; i < row; ++i){swap_string(*(src + i), *(src+ i) + 1);}}static void print_strings(char *src[][2],unsigned int row){unsigned int i = 0;for (i = 0; i < row; ++i){printf("Case %d:\n%s\n%s\n\n", i+1, src[i][0], src[i][1]);}}int main(void){char* strSrc[][2] = {{"I am a good teacher.","Hello good morning ."},{"ABCDEF","123"},{"1234567890","abcdef"},{"测试","ceshi"} };unsigned int row = 0;row = sizeof(strSrc)/sizeof(strSrc[0]);swap_strings(strSrc,row);print_strings(strSrc,row);return 0;}
0 0
- 交换两个字符串内容
- 80x86 汇编语言:实现两个字符串内容交换
- 交换两个字符串
- 交换两个字符串
- 交换两个字符串
- 两个元素内容的交换
- 交换两个变量的内容
- 交换两个数组的内容
- 交换两个数组的内容
- 交换两个数组的内容
- 交换两个数组的内容
- 【转载】交换两个字符串数据
- 字符串hash 交换两个字符
- java中两个字符交换内容(可用于字符串反转)
- java中两个字符交换内容(可用于字符串反转)
- 输入两个字符串,交换打印字符串字母
- 交换两个结构体的内容
- 【C语言】交换两个数的内容
- AndroidのListView之滑动列表项(点击事件和滑动事件共存)
- Java程序员不该有的6种陋习
- Java并发编程-11-线程同步辅助类-semaphore
- Android高级模糊技术
- CLOSE SO仍然挂在 MD04 CO09的需求可用SDRQCR21清理
- 交换两个字符串内容
- eclipse Project的属性Deployment Assembly(支配程序集)
- android Bitmap.Config
- ActiveRecord migration的Java实现 -- Timachine
- Android Camera 3D效果
- Android 平台的檔案讀寫方式
- android 旋转轴心(RotateAnimation)
- word2013 引号自动变“英文格式”问题
- android如何长时间音乐播放实现MediaPlayer