Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP


Some people are very fond of their C style strings (single quotes)... #20

Garren opened this Issue · 1 comment

2 participants

Garren Tait Brown

"Strings should always use double quotes. Some people are very fond of their C style strings (single quotes), but this leads to conflicting styles within a script."

Maybe I've read this statement incorrectly, but:

C strings are double quoted not single quoted.

     char *s = "hello world";

C characters are single quoted.

     char c = 'c';

This is also the case with C++ (naturally), Java and C#. In fact Javascript is the only vaguely C'ish language which comes to mind that doesn't follow this convention.

Tait Brown taitems closed this
Tait Brown taitems reopened this
Tait Brown

Woah, I hit "e" accidentally and it closed the issue. Apologies.

JavaScript is not able to differentiate between a phrase and a single character, as both are considered strings. I did not know that other languages could, so if the passage is vague then I hope you understand. I'm not a native C coder.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.