Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Pointers in C

Name: Anonymous 2013-06-25 17:59

Hey guys I'm having a little trouble with the following example

#include <stdio.h>
int main(void)
{
char s[] = "Melbourne City";
printf("%s\n", &s[2]);
return 0;
}

which prints "lbourne City" instead of the address of letter 'l'.
I do understand that the %s in the printf continues until a null terminator is hit, but not why &s[2] returns a character in the first place.
Thanks.

Name: L. A. Calculus !!wKyoNUUHDOmjW7I 2013-06-27 14:15

>>41
I WATCHED DEANIS RICKY DEVELOP C. I WATCHED HIM WRITE IN C. I WATCHED A BUNCH OF MEDDLING HYENAS DESTROY C. AND I SURE AS FUCK WATCHED DEANIS RICKY KILL HIMSELF BECAUSE OF DOSE VERY SAME FUCKING HYENAS.

DATS WAT MAKES ME WISE, YA FUCKIN RETOID. I SAW C GROW. I SAW IT WHEN IT WAS PURE AND IN ITS PRIME. AND I SAW IT BECOME DA TAINTED MESS DAT IT IS TODAY. JUST LIKE FUCKING RICKY, EXCEPT I DIDN'T GO AND KILL MYSELF OVER IT.

AND I NOT ONLY RED DA FUCKING STANDARD. HERE, TAKE DIS, MIGHT FUCKIN TEACH YA SOMETHING: http://dis.4chan.org/read/prog/1369512114

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List