lzth.net
当前位置:首页 >> 定义一个整型指针变量 >>

定义一个整型指针变量

冒泡法排序:#include<stdio.h> int main() {int i,j,t,a[10]={15,5,9,2,7,11,8,3,12,1},*p; for(i=0;i<9;i++) for(p=a;p<a+9-i;p++) if(*p>*(p+1)) {t=*p;*p=*(p+1);*(p+1)=t;} for(i=0;i<10;i++) printf("%d ",a[i]); return 0; } 选择法排序:#include<stdio.h> int main(

int *pi;int i; int temp; pi=&i; i=10; temp=*p;

源代码如下:#include<stdio.h>#include<stdlib.h>int main(){int a[5];int *p=a; //定义一个整型指针变量p,使它指向一个5个元素的一维数组.int i;printf("Please input:");for(i=0;i<5;i++)scanf("%d",p+i); //使用指针移动的方式,输入5个整型数组

你好!int a; int *p=&a; float b; float *q=&b; 如有疑问,请追问.

1、定义一个指向整型数据的指针变量p应当写作( int*p).

int a;int *pa;int **ppa;int ***pppa;pa = &a;ppa = &pa;pppa = &ppa;*pa = 10;**ppa = 10;***pppa = 10;

就int *p;就可以了 如果要指向整型数据 可以 int a; int *p = &a; 这样p就指向a的地址了

#include <iostream>using namespace std;int main(void){ int a; int *p=&a; int &r=a; *p=10; cout<<a<<endl; r=5; cout<<a<<endl; return 0;}

指针变量:int* p;//这个可以是一个整形指针 数组:int k[10];//这个是数组变量 如果指针变量在动态分配内存时,是用new分配的要注意了 int* p; p=new int;//这样就分配产生一个整形指针 int* q; q=new int[10];//这样生成一个整形数组

举例,假如定义一个名为array的类,指针为flag#includeusing namespace std;class array{public: array()//构造函数 { flag=new int[10]; for(int i=0;i>flag[i]; } ~array()//析构函数 { for(int i=0;i 评论0 0 0

fkjj.net | dkxk.net | yydg.net | eonnetwork.net | qhgj.net | 网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com