c中不同指针语法之间的语义差异?

c中不同指针语法之间的语义差异?,第1张

概述在C中,这个形式int * p在语义上与这个int * p不同吗?或者这显然是风格问题? 现在这个问题可能很愚蠢,但我记得我曾经看到过两种风格同时被使用,导致我相信这些形式之间可能存在不同的语义. 他们是一样的. 从那以后,这有点棘手 int* a, b; 定义一个指针和一个int.这种风格使它更清晰: int *a, b; 在C中,这个形式int * p在语义上与这个int * p不同吗?或者这显然是风格问题?

现在这个问题可能很愚蠢,但我记得我曾经看到过两种风格同时被使用,导致我相信这些形式之间可能存在不同的语义.

解决方法 他们是一样的.

从那以后,这有点棘手

int* a,b;

定义一个指针和一个int.这种风格使它更清晰:

int *a,b;
总结

以上是内存溢出为你收集整理的c中不同指针语法之间的语义差异?全部内容,希望文章能够帮你解决c中不同指针语法之间的语义差异?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/1219787.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-05
下一篇2022-06-05

发表评论

登录后才能评论

评论列表(0条)

    保存