888从从从从从座座从从从8从从幽8从从从从B8从从 G语 程序设计 i制作h刘金连
第一章C语言概述 ·第二章数据类型、运算符与表达式 ·第三章最简单的c程序设计 第四章逻辑运算和判断选取控制 ·第五章循环控制 第六章数组 ·第八章编译预处理 第九章指针 第十章结构体与共用体 第十二章文件的基本操作 第十三章位运算
• 第一章 C语言概述 • 第二章 数据类型、运算符与表达式 • 第三章 最简单的C程序设计 • 第四章 逻辑运算和判断选取控制 • 第五章 循环控制 • 第六章 数组 • 第八章 编译预处理 • 第九章 指针 • 第十章 结构体与共用体 • 第十二章 文件的基本操作 • 第十三章 位运算
S9.4字符串指斜和 指向宇茜串的指到变量 c語醒设计
§9.4 字符串指针和 指向字符串的指针变量
字符串指针的定义 形式char*p 表示p为指针变量,可指向一个字符串的首地址 例:# include< stdio. h> main() i char *p chars="I am a student p1p=%s",p);} printf( 运行结果为:p- am a student c語醒设计
一、字符串指针的定义 例:#include <stdio.h> main( ) { char p; char s[ ]="I am a student!" ; p=s; printf("p=%s", p);} 形式 char p; 表示p为指针变量,可指向一个字符串的首地址。 运行结果为:p=I am a student!
可以在定义的时候赋初值: main( i char *p="I am a student 或者:man() i char *p p=I am a student 则:*p代表I*(p+3)代表m c語醒设计
可以在定义的时候赋初值: main( ) { char p="I am a student!"; … 或者: main ( ) { char p; p="I am a student!"; … 则: p代表 I (p+3)代表m