query: UpCase for *string in C
positive_passages.docid: 805
positive_passages.text: Why do I get a segmentation fault when writing to a "char *s" initialized with a string literal, but not "char s[]"?
negative_passages.docid: 70983
negative_passages.text: How can I use '*' to capture everything with exceptions
negative_passages.docid: 47006
negative_passages.text: Parenthesis surrounding return values in C
negative_passages.docid: 75497
negative_passages.text: C's strtok() and read only string literals
negative_passages.docid: 30066
negative_passages.text: How to make a char string from a C macro's value?
negative_passages.docid: 58119
negative_passages.text: How does switch-case handle the value of the constant in a "case"?
negative_passages.docid: 59028
negative_passages.text: Proper way to copy C strings
negative_passages.docid: 27906
negative_passages.text: Converting strings to lowercase
negative_passages.docid: 49034
negative_passages.text: How to escape the % (percent) sign in C's printf?
negative_passages.docid: 106567
negative_passages.text: Char * (pointer) function
negative_passages.docid: 137306
negative_passages.text: Comparing two strings in C?
negative_passages.docid: 28024
negative_passages.text: Converting the GNU case range extension to standard C
negative_passages.docid: 12453
negative_passages.text: Output of a C string program
negative_passages.docid: 38405
negative_passages.text: Underscore `_` before the format string
negative_passages.docid: 34041
negative_passages.text: How to check if a string starts with another string in C?
negative_passages.docid: 15883
negative_passages.text: How do I tokenize a string in C++?
negative_passages.docid: 85717
negative_passages.text: Is there an interpreter for C?