Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Arrays
#include <iostream> using namespace std; void f1(int array[]) { cout << "array = " << array << endl; cout << "sizeof(array)" << sizeof(array) << endl; } void f2(int* array) { cout << "array = " << array << endl; cout << "sizeof(array)" << sizeof(array) << endl; } int main() { int arr[] = {0, 1, 2, 3, 4}; cout << "arr = " << arr << endl; cout << "sizeof(arr)" << sizeof(arr) << endl; const size_t arrSize = 5; int *arrHeap = new int[arrSize]; for(int i = 0; i < arrSize; i++) { arrHeap[i] = i + arrSize; } cout << "arrHeap = " << arrHeap << endl; cout << "sizeof(arrHeap)" << sizeof(arrHeap) << endl; f1(arr); f2(arr); f1(arrHeap); f2(arrHeap); }
run
|
edit
|
history
|
help
0
print adapted struct
define own struct
MSVC initializer code
Operators overloading
hangman
virtual inheritance
Why is vsnprintf Not Writing the Same Number of Characters as strncpy Would?
VC typeid example
hangman
Default constructor - none defined