标签:全局 cpp ams float www ios 指针 无符号 区别
int*ptr; // 指向int类型的指针变量
char*ptr;
float*ptr;
char*a[]={"hello","the","world"};
char**p=a;
p++;
cout<<*p<<endl; // 输出the
例子:
#include <stdio.h>
#include <io.h>
#include <stdlib.h>
#include <iostream>
using namespace std;
int max(int a, int b)
{
return a>b?a:b;
}
int main(int argc, char* argv[])
{
int a=2,b=6,c=3;
int max(int, int);
int (*f)(int, int)=&max;
cout<<(*f)((*f)(a,b),c);
return 0;
}
// Output:
/*
6
*/
int* ptr[10];
int v[2][10]={{1,2,3,4,5,6,7,8,9,10},{11,12,13,14,15,16,17,18,19,20}};
int (*a)[10]=v; // 数组指针
cout<<**a<<endl; // 输出1
cout<<**(a+1)<<endl; // 输出11
cout<<*(*a+1)<<endl; // 输出2
cout<<*(a[0]+1)<<endl; // 输出2
cout<<*(a[1]+1)<<endl; // 输出12
cout<<a[0]<<endl; // 输出v[0]首地址
cout<<a[1]<<endl; // 输出v[1]首地址
int* p; // p是指向整形的指针变量
(int*) p; // 将p类型强制转换为指向整形的指针
char* str="helloworld"; // 分配全局数组,共享存储区
char str[]="helloworld"; // 分配局部数组
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net
标签:全局 cpp ams float www ios 指针 无符号 区别
原文地址:https://www.cnblogs.com/kwincaq/p/10109836.html