如何定义返回一个无返回值的函数: ( 积分: 50 )

  • 主题发起人 主题发起人 santu
  • 开始时间 开始时间
S

santu

Unregistered / Unconfirmed
GUEST, unregistred user!
如果想写个不需要任何返回值,那么用什么定义呢?
如:
function nextctl :?
begin
if key =#13 then
begin
key := #0 ;
perform(wm_NEXTDLGCTL,0,0);
end;
"?"应该怎么填?
end;
 
如果想写个不需要任何返回值,那么用什么定义呢?
如:
function nextctl :?
begin
if key =#13 then
begin
key := #0 ;
perform(wm_NEXTDLGCTL,0,0);
end;
"?"应该怎么填?
end;
 
你定义成procedure
 
用procedure不就完了。
或者返回bool型。
 
有返回值才是函数啊,没有返回值用过程
procedure就可以了
 
定義procedure啊,否則看返回什麼類型就寫什麼
 
fprocedure nextctl;
begin
if key =#13 then
begin
key := #0 ;
perform(wm_NEXTDLGCTL,0,0);
end;
"?"应该怎么填?//想什么就填什么,不想填也得
end;
 
没有返回值还是函数吗?不懂
 
是呀,要求和函数的定义相悖呀
 
Pascal 是和 C++有点区别的,建议楼主看看Pascal基础就知道 了
 
多人接受答案了。
 
后退
顶部