tasks a-s
This commit is contained in:
parent
47bf37c096
commit
b83f433714
12433 changed files with 156208 additions and 123 deletions
|
|
@ -0,0 +1,2 @@
|
|||
int var;
|
||||
int* ptr = &var;
|
||||
|
|
@ -0,0 +1,9 @@
|
|||
struct S{}
|
||||
class C{}
|
||||
|
||||
void foo(S s){} // pass by value
|
||||
void foo(C c){} // pass by reference
|
||||
void foo(int i){} // pass by value
|
||||
void foo(int[4] i){} // pass by value
|
||||
void foo(int[] i){} // pass by reference
|
||||
void foo(ref T t){} // pass by reference regardless of what type T really is
|
||||
Loading…
Add table
Add a link
Reference in a new issue