From 8bb4bc8a6436e3974c0d3fc263fb9cca3dd13a0c Mon Sep 17 00:00:00 2001 From: pro100ton Date: Thu, 23 Jan 2025 22:00:48 +0300 Subject: [PATCH] Add some code about strings --- c_modern_approach/Strings/playground.c | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 c_modern_approach/Strings/playground.c diff --git a/c_modern_approach/Strings/playground.c b/c_modern_approach/Strings/playground.c new file mode 100644 index 0000000..dd11763 --- /dev/null +++ b/c_modern_approach/Strings/playground.c @@ -0,0 +1,15 @@ +#include +int main(void) { + // String literal assigment + char *p; + /*Following statement does not copy string. It makes pointer p to point to first charachter of list of chars*/ + p = "abc"; + printf("%s\n\n", p); + + // --- + + // Subscripting + char ch; + ch = p[1]; + printf("%c\n", ch); +}