About 294,000 results
Open links in new tab
  1. What is the difference between char array and char pointer in C?

    Sep 13, 2019 · As the initializer for an array of char, as in the declaration of char a [] , it specifies the initial values of the characters in that array (and, if necessary, its size). Anywhere else, it …

  2. c++ - What is a char*? - Stack Overflow

    Jul 25, 2011 · A char* stores the starting memory location of a C-string. 1 For example, we can use it to refer to the same array s that we defined above. We do this by setting our char* to the …

  3. Difference between char* and char** (in C) - Stack Overflow

    } int main() { char *s = malloc(5); // s points to an array of 5 chars modify(&s); // s now points to a new array of 10 chars free(s); } You can also use char ** to store an array of strings. However, …

  4. c++ - Difference between char* and char [] - Stack Overflow

    Sep 27, 2011 · char str[] = "Test"; Is an array of chars, initialized with the contents from "Test", while char *str = "Test"; is a pointer to the literal (const) string "Test". The main difference …

  5. c - The difference between char * and char [] - Stack Overflow

    Sep 4, 2014 · If you are printing a single character, you use the %c format specifier, and the matching argument should be a character (ie: 'c', char b, etc). If you are printing an entire …

  6. c++ - char and char* (pointer) - Stack Overflow

    I would like to understand how pointers work, so i created this small program. first of all i create a p pointer, which points to a char. The first question is at this point. If i create a pointe...

  7. Difference between char and char* in c - CS50 Stack Exchange

    Feb 24, 2015 · 50 The difference between char* the pointer and char[] the array is how you interact with them after you create them. If you are just printing the two examples, it will …

  8. c - Difference between char* and const char*? - Stack Overflow

    Mar 23, 2012 · What's the difference between char* name which points to a constant string literal, and const char* name

  9. c - char *array and char array [] - Stack Overflow

    char *array = "One good thing about music"; declares a pointer array and make it point to a (read-only) array of 27 characters, including the terminating null-character.

  10. c - Is it possible to convert char - Stack Overflow

    A pointer char *a; says that the value at the location of a is a pointer to a char. This can be combined with pointer arithmetic to behave like an array (eg, a[10] is 10 entries past wherever …