标签 指针 下的文章
C语言中如何理解指针类型的变量?
由下例可知不管指针变量所指向的数据类型是什么,用来存地址的指针变量总是8个字节宽。
指针变量的作用与普通变量的区别就是它用来保存地址型数据(此例中的000000000062FE0F为字符c地址值的16进制表示)。
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
char c;
char *pc;
c='e';
pc=&c; //把c变量的地址取到并存储到pc变量中。...
在C语言中使用不同指针类型指向相同的内存区域
/*
int pint[10]:
pint->0C<-pchar
01
00
00
*pint为256+12=268 *pchar为12,*(pchar+1)为1
*/
char *pchar;
int *pint;
pchar=(char *)malloc(10*sizeof(int));
pint=(int *)pchar;
pint[0]=0x010C;
print...
第9章 第6课 实验
本课主题: 实验 字符串指针的应用
教学目的: 掌握字符串指针的使用方法。
教学重点: 通过字符串指针对字符串进行操作。
教学难点: 利用字符串作字符操作。
授课内容:
一、实验内容:
写一自定义函数用以复制字符串。
第9章 第5课
本课主题: 字符串与指针
教学目的: 掌握使用字符串指针引用字符串的方法。掌握字符串指针作函数参数的方法。
教学重点: 通过字符串指针引用字符串。
教学难点: 字符数组名与字符串指针变量名的区别。
授课内容:
一、字符串指针变量的说明和使用
字符串指针变量的定义说明与指向字符变量的指针变量说明是相同的。只能按对指针变量的赋值不同来区别。
对指向字符变量的指针变量应赋予该字符变量的地址。如: char c,p=&c;表示p是一个指向字符变量c的指针变量。而: char s="C Language";则表示s是一个指向字符串的指...
第9章 第4课
本课主题: 实验 数组指针的应用
教学目的: 掌握数组指针的概念及数组指针的使用方法。
教学重点: 通过数组指针引用数组元素。
教学难点: 数组指针作函数参数。
授课内容:
一、实验内容:
1、写一程序,定义一整型数组,一指向整型数据的指针变量,使该指针变量指向该数组,并用该指针引用数组中的数据元素。
2、写一自定义函数,其参数为指向整型数据的指针变量,及一整型变量,用以统计从该指针变量所指的整型数据开始的若干个整型数据的算术和。在主函数中定义一30个元素的整型数组,并赋任意初始值。调用该自定义函数求这个数组前20个元素的和。
- 1
- 2
- 后一页 »