易码技术论坛

 找回密码
 加入易码
搜索
查看: 176961|回复: 8

请问(char *),(int *),(long *) 怎么用的?

[复制链接]
发表于 2007-1-16 15:46:45 | 显示全部楼层
lz想问的是c语言的还是LavaX的呢?
二者有不同的含义。
 楼主| 发表于 2007-1-17 12:37:36 | 显示全部楼层
LavaX的,我以前学的是PASCAL和VB,对C不了解
发表于 2007-1-17 12:41:30 | 显示全部楼层
LavaX的(char *),(int *),(long *),
相当于c的*(char *),*(int *),*(long *)
发表于 2007-1-17 13:15:09 | 显示全部楼层
楼主说了不了解C滴说~~
发表于 2007-1-17 15:38:14 | 显示全部楼层
不同与C语言,在LavaX里(char *),(int *),(long *)代表的意思都是取值符号。。
C语言里这些代表指针类型。
就是从一个指针类型变量(LavaX里指针类型用addr表示)所指向的地址取数值;
(char *)就是取char(一字节)大小的,
(int *) 就是取int(两个字节)大小的,
(long *)就是取long大小(四个字节)的。
 楼主| 发表于 2007-1-17 15:40:41 | 显示全部楼层
能不能举个例子?是不是和BASIC里PEEK相似?
发表于 2007-1-17 16:26:04 | 显示全部楼层
对,C中的*的功用跟BASIC里的PEEK/POKE相似;
具体的话。。自己动手试试就明白了。。

参见我以前发的帖子。
http://www.emsky.net/bbs/read.ph ... eyword=%D6%B8%D5%EB
 楼主| 发表于 2007-1-18 07:34:44 | 显示全部楼层
谢啦
 楼主| 发表于 2007-1-16 14:19:52 | 显示全部楼层 |阅读模式
  (char *),(int *),(long *) 怎么用?
您需要登录后才可以回帖 登录 | 加入易码

本版积分规则

Archiver|手机版|小黑屋|EMAX Studio

GMT+8, 2024-3-29 21:42 , Processed in 0.010722 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表