upgrade and develop

  • 홈
  • 태그
  • 방명록

2026/08/24 1

[C언어] 08. 문자열 (String)

[C언어] 08. 문자열 (String)다른 언어에는 문자열 타입이 따로 있지만, C에는 없다. C에서 문자열은 문자(char)들의 배열이다. 이 단순한 사실에서 C 문자열의 모든 특징과 주의점이 나온다는 걸 오늘 정리하며 알았다.1. 문자열과 NULL 문자문자열은 문자들이 죽 늘어선 것이고, 문자 배열(char[])에 저장한다. 그런데 배열만으로는 "어디까지가 문자열인지" 알 수 없다. 그래서 C는 문자열의 끝에 특별한 표식을 둔다. NULL 문자 '\0'이 문자열의 끝을 표시한다모든 C 문자열은 끝에 NULL 문자('\0')가 붙는다. printf나 strlen 같은 함수는 이 '\0'을 만날 때까지를 하나의 문자열로 인식한다. 즉 "abc"는 사실 a, b, c, '\0' 네 글자가 저장된 것이다...

language/c 2026.08.24
이전
1
다음
더보기
프로필사진

upgrade and develop

https://github.com/undcore

  • 분류 전체보기 (84) N
    • language (36) N
      • c (8)
      • c++ (2)
      • c# (1)
      • java (6)
      • python (0)
      • html (3)
      • visual_basic (1)
      • blazor (14) N
      • android studio (1)
    • data (12) N
      • database (5) N
      • oracle (7)
      • postgresql (0)
      • sql_server (0)
    • computer_science (23) N
      • algorithm (4)
      • data_structure (2)
      • os (2)
      • network (9) N
      • security (3)
      • computer_architecture (3)
    • license (1)
      • 정보처리기사 (0)
      • 네트워크관리사 (1)
    • study (12)
      • git&github (1)
      • server (8)
      • memo (3)

Tag

Frontend, 컴퓨터네트워크, c프로그래밍, 조건문, DependencyInjection, Home Server, 오라클, Java, github actions, DOTNET, 반복문, c언어, SQLServer, Csharp, SQL, blazor, Algorithm, 인터넷보안, RAZOR, 데이터베이스, docker, aspnetcore, 인터넷활용, for문, 배열, switch문, loginservice, 순서도, cloudflare, ubuntu,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/08   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바