summaryrefslogtreecommitdiff
path: root/2p30-2p31.cpp
diff options
context:
space:
mode:
authorOskar <[email protected]>2024-07-30 17:01:04 +0200
committerOskar <[email protected]>2024-07-30 17:01:04 +0200
commit642720852ec17b68d8d2bbad300202604c0bb63d (patch)
tree5cdb770d6a871f90a3511bd4b885b6499cffd534 /2p30-2p31.cpp
parent7aac5c6dc29079971a5c964762cdb294782b14d5 (diff)
more exercises
Diffstat (limited to '2p30-2p31.cpp')
-rw-r--r--2p30-2p31.cpp30
1 files changed, 30 insertions, 0 deletions
diff --git a/2p30-2p31.cpp b/2p30-2p31.cpp
new file mode 100644
index 0000000..eecbdbd
--- /dev/null
+++ b/2p30-2p31.cpp
@@ -0,0 +1,30 @@
+#include <iostream>
+#include "sales_item.hpp"
+
+/*
+ *
+ * 2.30, 2.31
+ *
+ *
+ */
+
+int main () {
+ //int i;
+ //const int v2 = 0; // top level ??
+ //int v1 = v2;
+ //int *p1 = &v1, &r1 = v1;
+ //const int *p2 = &v2, *const p3 = &i, &r2 = v2; // p2 low level
+ // p3 top level ?? and low level??
+ // r2 low level ?
+ //r1 = v2; low level
+ //p1 = p2; low level?
+ //p1 = p3; no?
+ //p2 = p1; ok?
+ //p2 = p3; ok?
+ int v1 = 2;
+ const int v2 = 0;
+ int &r = v1;
+ r = v2;
+ std::cout << r << std::endl;
+ return 0;
+}