/*
- a->>>>>>>>>0x100(a映射到0x100)
- scanf读取(接受)地址并返回
- 什么是指针?
- 指针是一个变量类型,存地址
- 为什么需要指针?
- 对原值进行操作
- 怎么用?
- 字符串是连续的
- 结构体->结构体指针
- 文件(创建 打开 写入 读取)
- 动态分配
- 单链表
- 简单的学生管理系统
*/
include <stdio.h>
include <math.h>
define MAX 10
void test(int *a){
*a=20;
}
int main() {
int b = 0;
test(&b);
//a接收地址,b传给地址,和scanf差不多
char name="jack";
//printf("%c",name[1]);
//printf("%s",name[1]);
//找到需要访问的元素的地址,取地址的值
/
* 数组和指针在访问时可以相互使用
*/
char *s1="zhangsan";
char *s2="lisi";
char *s3="wangwu";
char *sn[3]={s1,s2,s3};
printf("%c",sn[0][1]);
return 0;
}
网友评论