当前位置:首页 » 编程语言 » p语言和c

p语言和c

发布时间: 2022-02-28 00:46:09

1. c语言*&p和&*p怎么算的他们有什么不同

1、*&p 等价于*(&p)。
2、&*p 等价于&(*p)。

举个例子:

p是int变量,那么*&p = p,而&*p是非法的。因为*p非法。

p是int *指针变量,那么*&p = p,&*p = p,都是p。

2. c语言中,p.和p->有什么区别

p. p是类的对象,点后面要跟类中的元素,这样就完成了类里面元素的调用,元素可以是变量也可以是函数。
p->是传地址,比如说有另一个变量a,你p->a就把p的地址也给a了

3. 电脑上除了C语言还有什么语言好象还有个什么P语言的.

编程语言俗称“计算机语言”,种类非常的多,总的来说可以分成低级语言(机器语言、汇编语言)和高级语言(C语言、SQL等)两大类。

4. C语言p和&p的区别

如图所示,按道理在学汇编后会懂得的

5. 电脑的C语言和P语言等是什么意思

c就是c语言,经典开发工具是tc2.0 p是指pascl语言

6. c语言中p*是什么意思,他和*p的区别是什么

p*
如是出现在算术表达式中,这个星号就是乘号,表示相乘,如果是出现在声明中(如变量定义),那就表明p是一种数据类型,p*表示要声明这种类型的指针变量。

*p
依然可以表示相乘的运算,也可表示提取p指针指向的位置保存的值。例如:

int a=9;
int *p=a;

printf("%d",*p);
这个printf()调用中的*p表示提取p指针指向的地址(即变量a的地址)保存的值(即变量a的值)

7. 请问C语言中,p!=0和p=!0是同一个意思吗,怎么理解

p!=0是一个比较语句,结果是p不为0的话,表达式结果为1,p为0的话表达式结果为0
p=!0是赋值语句,相当于p=1
二者不是同一个意思。

8. 用P语言和C语言编一个简单的程序,我只会P,我想看看有什么区别

#include "stdio.h"//导入库 void main()//主函数 { int a,b,c;//定义变量 scanf("%d %d",&a,&b);//输入值 c=a+b; printf("c=%d\n",c);//打印c }

9. c语言中%p是什么意思

格式控制符“%p”中的p是pointer(指针)的缩写。指针的值是语言实现(编译程序)相关的,但几乎所有实现中,指针的值都是一个表示地址空间中某个存储器单元的整数。printf函数族中对于%p一般以十六进制整数方式输出指针的值,附加前缀0x。

%p是打印地址的, %x是以十六进制形式打印, 完全不同!另外在64位下结果会不一样, 所以打印指针老老实实用%p 。

(9)p语言和c扩展阅读:

%x同样输出16进制形式,不过%x对应的是int型,也就是说,其输出长度与系统int型占的字节数相等回。如32位编译器,int型占4位字节,那么%x输出的结果最多为16个16进制字符。

而%p输出宽度取决于系统地址总线位数,即16位最多输出4位16进制字符,32位最多输出8位16进制字符,64位最多输出16位16进制字符。

10. C语言 *p 和p的区别

C语言中,*p 和p都常用在指针当中表示一个指针变量,*p 和p的区别:

1、表示的含义不同

*p表示此指针指向的内存地址中存放的内容。

p表示一个指针变量的名字,指此指针变量所指向的内存地址。

2、输出的格式不同

*p一般是一个和指针类型一致的变量或者常量。

p输出的是一个16进制数,输出一个指针的地址。

3、功能不同

*p是让程序去那个地址取出数据。

p存放的是地址。

例子:

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

int *p=a;//这是在定义指针变量p的同时就直接给它初始化,即把数组a的首地址赋给它。

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

int *p;//声明指针变量p

p = a;

(10)p语言和c扩展阅读

(*p)操作是这样一种运算,返回p 的值作为地址的那个空间的取值。(&p)则是这样一种运算,返回当时声明p 时开辟的地址。可以用赋值语句对内存地址赋值。

例:

int *p;

p=2003H;

*p=3000H

结果:

**p=*(*(p))=*(*(2003H))=*(3000H)=3000H。

&&p=&(&(p))=&(3001H),此时出错了,3001H 是个常数无法存放地址。

*&p=*(&(p))=*(3001H)=2003H,也就是*&p=p。

热点内容
booljava 发布:2025-01-11 08:36:08 浏览:767
我的世界服务器必要弄的东西 发布:2025-01-11 08:32:56 浏览:424
postgre数据库 发布:2025-01-11 08:32:22 浏览:480
android登录源码 发布:2025-01-11 08:32:10 浏览:675
压缩机闭阀 发布:2025-01-11 08:27:19 浏览:671
dns服务器地址陕西 发布:2025-01-11 08:24:59 浏览:45
学思维编程 发布:2025-01-11 08:24:59 浏览:609
爱如生数据库 发布:2025-01-11 08:12:42 浏览:255
svm遗传算法 发布:2025-01-11 08:11:15 浏览:217
8岁讲编程 发布:2025-01-11 08:02:41 浏览:131