したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |

QB64 / PC-BASIC(GW-BASIC) 総合スレ @ Next 8

118名無しさん:2025/06/05(木) 10:37:49
サンプルプログラムと実行結果w

Dim Shared A As Integer
A = 12: B = 34: C = 56: D = 78: ret = 0
sample1 A
Print Using "mainloop: A=### / B=### / C=### / D=### / ret=###"; A; B; C; D; ret
ret = sample2(A)
Print Using "mainloop: A=### / B=### / C=### / D=### / ret=###"; A; B; C; D; ret
End

Sub sample1 (C)
  D = A
  C = B
  D = D + 1
  A = 99
  Print Using "sub proc: A=### / B=### / C=### / D=### / ret=###"; A; B; C; D; ret
End Sub

Function sample2 (C)
  D = A
  C = B
  D = D + 1
  A = 33
  Print Using "func prc: A=### / B=### / C=### / D=### / ret=###"; A; B; C; D; ret
  sample2 = D
End Function

結果:
sub proc: A= 99 / B= 0 / C= 0 / D= 13 / ret = 0
mainloop: A= 99 / B= 34 / C= 56 / D= 78 / ret = 0
sub proc: A= 33 / B= 0 / C= 0 / D=100 / ret = 0
mainloop: A= 33 / B= 34 / C= 56 / D= 78 / ret =100


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板