字符串指针的基本用法

简介: 字符串指针的基本用法
#include "stdio.h"
int swap(char* x,char* y){
      int n=0;
      while((*x==*y) && *x != '\0'){
          x++;
          y++;
          n++;
      }
      return n;
}
int main(){
    char *s1="abc",*s2="123";
    printf("%d",swap(s1,s2));
}
#功能是统计x和y所指字符串中最前面连续相同的字符的个数

注意*x 和x++    他们来实现指针指向的字符的移动

相关文章
C4.
|
7月前
|
存储 程序员 C语言
C语言中如何通过指针引用字符串
C语言中如何通过指针引用字符串
C4.
86 0
|
7月前
|
存储 C语言
【c语言指针详解】指针的基本概念和用法
【c语言指针详解】指针的基本概念和用法
266 0
|
7月前
【每日一题Day301】LC2337移动片段得到字符串 | 双指针 计分
【每日一题Day301】LC2337移动片段得到字符串 | 双指针 计分
56 0
|
7月前
【每日一题Day150】LC1616分割两个字符串得到回文串 | 双指针+贪心
【每日一题Day150】LC1616分割两个字符串得到回文串 | 双指针+贪心
40 0
|
7月前
|
存储 C语言 索引
【c语言指针详解】复杂数据结构的指针用法
【c语言指针详解】复杂数据结构的指针用法
153 0
|
7月前
【每日一题Day117】LC1234替换子串得到平衡字符串 | 双指针
【每日一题Day117】LC1234替换子串得到平衡字符串 | 双指针
51 0
|
7月前
|
算法 C语言
通过指针引用字符串
通过指针引用字符串
90 1
|
3月前
|
存储 人工智能 C语言
C语言程序设计核心详解 第八章 指针超详细讲解_指针变量_二维数组指针_指向字符串指针
本文详细讲解了C语言中的指针,包括指针变量的定义与引用、指向数组及字符串的指针变量等。首先介绍了指针变量的基本概念和定义格式,随后通过多个示例展示了如何使用指针变量来操作普通变量、数组和字符串。文章还深入探讨了指向函数的指针变量以及指针数组的概念,并解释了空指针的意义和使用场景。通过丰富的代码示例和图形化展示,帮助读者更好地理解和掌握C语言中的指针知识。
137 4
|
6月前
|
测试技术 C++ 开发者
智慧指针是什么以及具体用法
智慧指针是什么以及具体用法
44 2
|
7月前
|
存储
指针用法及分类
指针用法及分类