c – 指向静态变量的指针与指向某个变量的静态指针之间的差异
发布时间:2020-12-16 03:39:57 所属栏目:百科 来源:网络整理
导读:两者之间有什么区别吗? static int * pn; 和 int static * pn; 基本上我正在寻找指向静态变量的指针和指向某个变量的静态指针之间的区别,并且不确定上述2个声明是否与它们对应. 解决方法 不,没有区别.这里,声明说明符序列是static int或int static,声明说明
两者之间有什么区别吗?
static int * pn; 和 int static * pn; 基本上我正在寻找指向静态变量的指针和指向某个变量的静态指针之间的区别,并且不确定上述2个声明是否与它们对应. 解决方法
不,没有区别.这里,声明说明符序列是static int或int static,声明说明符序列中的说明符顺序无关紧要.你的两个声明都有“指向int的指针”.
你可以做其他奇怪的东西,比如int static unsigned const * pn;如果你足够讨厌别人.我写了a question/answer that covers this topic. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |