社区
新手乐园
帖子详情
关于指针格式的问题,求助。。。
lofe811
2006-04-20 08:26:11
今天忽然看指针有两种写法,
1.我学tc时常用的,看别人的tc代码也都是这么写 char *p,elemtype **p
2.我在vc里看到,里面的代码一般都写成 char* p,elemtype** p;
请问一下大虾两种有区别吗,
如果没有区别那么哪一种格式比较好?
迷茫之中。。。。。。。。
...全文
206
15
打赏
收藏
关于指针格式的问题,求助。。。
今天忽然看指针有两种写法, 1.我学tc时常用的,看别人的tc代码也都是这么写 char *p,elemtype **p 2.我在vc里看到,里面的代码一般都写成 char* p,elemtype** p; 请问一下大虾两种有区别吗, 如果没有区别那么哪一种格式比较好? 迷茫之中。。。。。。。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rickerliang
2006-04-25
打赏
举报
回复
第一种可读性好,不易造成误解
不过还是看个人习惯
疲惫的血狼
2006-04-25
打赏
举报
回复
这个要看个人习惯,不过第二种可读性好,不易造成误解
lofe811
2006-04-25
打赏
举报
回复
xunzi81和ENOUGH_XU,两个刚好相反阿
逸学堂
2006-04-25
打赏
举报
回复
1:elemtype **p
22:elemtype** p;
~~~~~~
这两者没有没有任何区别,只是写法不同而已。
ENOUGH_XU
2006-04-24
打赏
举报
回复
没什么区别,看个人的习惯.但是个人认为第二种较合理,符合定义变量的思想.(elemtype*)也可以看做是一种数据类型,和char,int....看成一类
北京迅哥
2006-04-24
打赏
举报
回复
C++ 的定义是这样的,<数据类型> <对象>
char *p1,p2;
就是char型的*p,p,而不是char*型的p1,p2。
如果你非要那样,可以用typedef char * newtype;
newtype p1,p2;就可以了
lofe811
2006-04-22
打赏
举报
回复
那为什么vc下用的是char* p;微软。。。。。。。。。。。。。。
lofe811
2006-04-22
打赏
举报
回复
可我看vc上都是写成char* p;我也是因为这样才习惯了char* p的写法,以前学tc时用的是char *p;
zhshgao
2006-04-21
打赏
举报
回复
支持楼上,通常都认为第一中可读性高~不容易产生误解~
gjianpro
2006-04-20
打赏
举报
回复
//两中写法的意义是一样的
//但是char *p1;这样的写法是比较好的
//举例,定义两个指针:
char *p1,*p2;//程序读起来很容易看到p1和p2是两个char型指针
//如果写成下面的形式就容易出错:
char* p1,p2;//此时只是定义了char型指针p1和char型变量p2,如果把p2作指针用就会出错
lofe811
2006-04-20
打赏
举报
回复
我主要是写c程序,不太写win32下的c程序,你觉得哪种比较好〉〉??
lofe811
2006-04-20
打赏
举报
回复
哪一种比较好啊????我在学tc时一般都用char *p,看别人tc也都是这么写的,后来学了vc发现别人是写的是后者。。。。
postren
2006-04-20
打赏
举报
回复
前者可以这样理解:char表示类型,*p表示定义出来的字符,去掉*就表示指针
哈
postren
2006-04-20
打赏
举报
回复
后者的意义比较明确
可以这样理解:char* 相当于字符指针类型,定义出来的p,是指针
postren
2006-04-20
打赏
举报
回复
没什么区别,看个人习惯
对网友
求助
问题
的几个回帖展示之四十三
师傅们,帮我分析下怎么理解
指针
的含义,为什么第一步的AC1的值是134217928,第二步的*AC1的值3106(vw200),为什么我在状态表里吧VB200写了个12的值而程序里&vb200的值是16#080000C8呢?
c语言在函数中传递
指针
,[
求助
]关于文件
指针
在函数中传递的
问题
[
求助
]关于文件
指针
在函数中传递的
问题
我写的一个程序中文件
指针
在各函数间传递。请各位整理一下思路。/*===============================================================*//* 。。。(开头部分省略) *//* 部分函数...
2小时精通C++智能
指针
智能
指针
可以解决普通
指针
存在的悬垂
指针
、野
指针
、资源泄露等
问题
本教程的主要的演示平台为Qt 4.11和g++ 7.4。学员也可以使用Visual Studio 2017。 教程中从最简单的例子入手,覆盖智能
指针
的常用技术点,并穿插...
关于函数
指针
以及由函数
指针
引起的混乱
目录 【
问题
引入】 【例1】 【例2】 ...我们可以把函数的这个首地址(或称入口地址)赋予一个
指针
变量,使
指针
变量指向函数所在的内存区域,然后通过
指针
变量就可以找到并调用该函数。这种
指针
就是...
求助
帖:关于二叉树的
指针
操作
求助
帖:关于二叉树的
指针
操作 我写了两个结点插入函数,第一种可用,第二种不可用,BST为二叉搜索树的根结点
指针
,请各位大佬帮忙看看第二种递归函数为什么不能插入,谢谢各位! //插入(递归),可用 BinTree ...
新手乐园
33,311
社区成员
41,784
社区内容
发帖
与我相关
我的任务
新手乐园
C/C++ 新手乐园
复制链接
扫一扫
分享
社区描述
C/C++ 新手乐园
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章