指针系统学习4-字符串与指针
Posted tianqizhi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了指针系统学习4-字符串与指针相关的知识,希望对你有一定的参考价值。
1.字符串与指针
(1) 用字符数组存放一个字符串,然后输出该字符串。
例题一:定义一个字符数组,对它初始化,然后输出该字符串。
#include <stdio.h> void main() { char string[] = "I love Fishc.com!"; printf("%s ", string); }
(2) 用字符指针指向一个字符串
例题二:可以不定义字符数组,而定义一个字符指针。用字符指针指向字符串中的字符。
#include <stdio.h> void main() { char *string = "I love Fishc.com!"; printf("%s ", string); }
2.字符串中字符的存取方法
对字符串中字符的存取,可以用下标方法,也可以用指针方法!
- 下标法举例:将字符串a复制为字符串b
#include <stdio.h> void main() { char a[] = "Fishc.com is a good web site!", b[40]; int i; for(i=0; *(a+i) != ‘