永发信息网

typedef char a和char a 有什么区别吗???

答案:3  悬赏:10  手机版
解决时间 2021-01-06 04:43
  • 提问者网友:放下
  • 2021-01-05 08:19
typedef char a和char a 有什么区别吗???
最佳答案
  • 五星知识达人网友:污到你湿
  • 2021-01-05 08:24
typedef char a是将char重名为a,typedef(type define(类型定义的意思)),如果你要声明一个char类型的变量,可以用a代替,就是a szString,后面的char a是声明一个char类型的变量,这两句话有着本质上的区别
全部回答
  • 1楼网友:梦中风几里
  • 2021-01-05 08:51
前者是自定义类型,是你自己定义的,你愿意把它当做什么就当做什么,后者是定义字符变量a
  • 2楼网友:煞尾
  • 2021-01-05 08:35
当然啊,前者是的话a就是char的别名,你可以定义一个char类型变量如
typedef char a ; a ch; //定义char类型变量ch
后者就是定义一个char类型变量a。
这里前者a是类型名了,后者a是一个变量名。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯