In the following example, why does the character array 'abcd' print in a different location to the string "efgh"?
size (100,100);
textFont(createFont("Arial", 20));
char[] c = {'a', 'b', 'c', 'd'};
String d = "efgh";
text(c, 0, 4, 40, 40);
text(d, 0, 4, 40, 40);
textFont(createFont("Arial", 20));
char[] c = {'a', 'b', 'c', 'd'};
String d = "efgh";
text(c, 0, 4, 40, 40);
text(d, 0, 4, 40, 40);
1