Copy a string: Difference between revisions
Content added Content deleted
m (Remove trailing newline) |
(Copy a string in various BASIC dialents) |
||
Line 516: | Line 516: | ||
This will print "Goodbye...Goodbye..." because the variable 'b' points to the same memory area as 'a$'. |
This will print "Goodbye...Goodbye..." because the variable 'b' points to the same memory area as 'a$'. |
||
==={{header|BASIC256}}=== |
|||
<lang freebasic>src$ = "Hello" |
|||
dst$ = src$ |
|||
src$ = " world..." |
|||
print dst$; src$</lang> |
|||
==={{header|QBasic}}=== |
|||
{{works with|QBasic|1.1}} |
|||
{{works with|QuickBasic|4.5}} |
|||
{{works with|PB|7.1}} |
|||
<lang qbasic>src$ = "Hello" ' is the original string |
|||
dst$ = src$ ' is the copy |
|||
src$ = " world..." |
|||
PRINT dst$; src$</lang> |
|||
==={{header|True BASIC}}=== |
|||
{{works with|QBasic}} |
|||
{{works with|BASIC256}} |
|||
{{works with|Yabasic}} |
|||
<lang qbasic>LET src$ = "Hello" |
|||
LET dst$ = src$ |
|||
LET src$ = " world..." |
|||
PRINT dst$; src$ |
|||
END</lang> |
|||
==={{header|Yabasic}}=== |
|||
<lang yabasic>src$ = "Hello" |
|||
dst$ = src$ |
|||
src$ = " world..." |
|||
print dst$, src$ |
|||
end</lang> |
|||
==={{header|Commodore BASIC}}=== |
==={{header|Commodore BASIC}}=== |