博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C 基础
阅读量:6831 次
发布时间:2019-06-26

本文共 837 字,大约阅读时间需要 2 分钟。

## 指针

### 值传递

> 不影响变量本身

### 地址传递

> 影响变量本身

###引用传递

> 影响变量本身

```C#includeint main(){

int a[]={1, 2, 3, 4, 5};

int *p;

p=a;

int i=0;

for(i=0;i<5;i++){

printf("%d\t",a[i]);

}

putchar('\n');

for(i=0;i<5;i++){

printf("%d\t",p[i]);

}

putchar('\n');

for(i=0;i<5;i++){

printf("%d\t",*(p+i));

}

putchar('\n');

for(i=0;i<5;i++){

printf("%d\t",*(a+i));

}

putchar('\n');

for(i=0;i<5;i++){

printf("%d\t",*p);

p++;

}

for(i+0;i<5;i++,p++){

printf("%d\t",*p);

}

putchar('\n');

}

```

 

```C#includevoid fun1(int x){

int i=2;

printf("%d\n",i+x);

}

void fun2(int x){

int i=2;

printf("%d\n",i*x);

}

void fun3(int x){

int i=3;

printf("%d\n",i%x);

}

typedef void (*Funtype)(int);

void CallMyFun(Funtype fp,int x){

fp(x);

}

int main(){

CallMyFun(fun1,3);

CallMyFun(fun2,5);

CallMyFun(fun3,7);

return 0;

}

```

转载于:https://www.cnblogs.com/MimiSnowing/p/7616094.html

你可能感兴趣的文章
JavaScript网站设计实践(五)编写photos.html页面,实现点击缩略图显示大图的效果...
查看>>
[再寄小读者之数学篇](2014-05-20 一个分部积分)
查看>>
Java httpclient请求,解决乱码问题
查看>>
IE10、IE11 无法写入Cookie
查看>>
汉化Eclipse+配色方法(官方语言包)
查看>>
Ansi,UTF8,Unicode,ASCII编码的差别
查看>>
【delphi】Delphi过程、函数传递参数的八种方式
查看>>
严苛模式(StrictMode)
查看>>
HTML5+JS手机web开发之jQuery Mobile初涉
查看>>
人脸识别算法初次了解
查看>>
设计模式(十)组合(结构型)
查看>>
JAVA复制文件最快的算法
查看>>
UICamera(NGUI Event system)原理
查看>>
sudo nopasswd
查看>>
用自己的话描述wcf中的传输安全与消息安全的区别(二)
查看>>
99 Lisp Problems 列表处理(P1~P28)
查看>>
实用图片滑块,传送带,幻灯片效果【附源码】
查看>>
Bluez SPP实现代码分析(转)
查看>>
android中给TextView或者Button的文字添加阴影效果
查看>>
读《被投资人“送”入看守所》一文有感(转)
查看>>