"C언어 문자열"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
 
(같은 사용자의 중간 판 2개는 보이지 않습니다)
1번째 줄: 1번째 줄:
==개요==
==개요==
;C 문자열
;C 문자열
 
<syntaxhighlight lang='c' run>
<syntaxhighlight lang='c'>
#include <stdio.h>
#include <stdio.h>
int main() {
void main()
{
    char *s = "Hello World!";
    printf(s);
}
</syntaxhighlight>
<syntaxhighlight lang='c' run>
#include <stdio.h>
void main()
{
     char s[] = "Hello World!";
     char s[] = "Hello World!";
     printf(s);
     printf(s);
    // Hello World!
}
}
</syntaxhighlight>
</syntaxhighlight>
<syntaxhighlight lang='c'>
<syntaxhighlight lang='c' run>
#include <stdio.h>
#include <stdio.h>
int main() {
void main()
{
     char s[] = "Hello World!";
     char s[] = "Hello World!";
     printf("%s", s);
     printf("%s", s);
    // Hello World!
}
}
</syntaxhighlight>
</syntaxhighlight>
<syntaxhighlight lang='c'>
<syntaxhighlight lang='c' run>
#include <stdio.h>
#include <stdio.h>
int main() {
void main()
{
     char s[] = "Hello World!";
     char s[] = "Hello World!";
     s[0] = 'Y';
     s[0] = 'Y';
     s[5] = 'w';
     s[5] = 'w';
     printf(s);
     printf(s); // YellowWorld!
    // YellowWorld!
}
}
</syntaxhighlight>
</syntaxhighlight>

2023년 8월 18일 (금) 19:05 기준 최신판

1 개요[ | ]

C 문자열
#include <stdio.h>
void main()
{
    char *s = "Hello World!";
    printf(s);
}
#include <stdio.h>
void main()
{
    char s[] = "Hello World!";
    printf(s);
}
#include <stdio.h>
void main()
{
    char s[] = "Hello World!";
    printf("%s", s);
}
#include <stdio.h>
void main()
{
    char s[] = "Hello World!";
    s[0] = 'Y';
    s[5] = 'w';
    printf(s); // YellowWorld!
}

2 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}