| author | David Anderson <dvander@alliedmods.net> |
| Mon Dec 24 16:09:13 2012 -0800 (2012-12-24) | |
| changeset 236 | 072f1114ea5d |
| child 263 | ba85a47ee414 |
| permissions | -rw-r--r-- |
| dvander@236 | 1 |
native PrintNum(num); |
| dvander@236 | 2 |
|
| dvander@236 | 3 |
f(x) |
| dvander@236 | 4 |
{ |
| dvander@236 | 5 |
new char:str1[]; |
| dvander@236 | 6 |
new char:str2[4]; |
| dvander@236 | 7 |
|
| dvander@236 | 8 |
str1 = "hello"; |
| dvander@236 | 9 |
str2 = "bye"; |
| dvander@236 | 10 |
|
| dvander@236 | 11 |
// Make sure modifying the string doesn't modify the |
| dvander@236 | 12 |
// canonical literals. |
| dvander@236 | 13 |
if (x) { |
| dvander@236 | 14 |
str1[1] = 65; |
| dvander@236 | 15 |
str2[1] = 68; |
| dvander@236 | 16 |
} |
| dvander@236 | 17 |
|
| dvander@236 | 18 |
PrintNum(str1[1]); |
| dvander@236 | 19 |
PrintNum(str2[1]); |
| dvander@236 | 20 |
} |
| dvander@236 | 21 |
|
| dvander@236 | 22 |
public main() |
| dvander@236 | 23 |
{ |
| dvander@236 | 24 |
f(1); |
| dvander@236 | 25 |
f(0); |
| dvander@236 | 26 |
} |