도구 태그
예배 규칙서
도구 태그
C++ 문자열
C++는 다음 두 가지 유형의 문자열 표현을 제공합니다.
C 스타일 문자열
C++에서 도입된 문자열 클래스 유형
C 스타일 문자열
C 스타일 문자열 C 언어에서 유래되었으며 C++에서는 계속 지원됩니다. 문자열은 실제로 null 문자 ''를 사용합니다.
다음 예제에서는 위 함수 중 일부를 사용합니다.
char greeting[6] = {'H', 'e', 'l', 'l', 'o', 'char greeting[] = "Hello";
'};위 코드를 컴파일하고 실행하면 다음과 같은 결과가 생성됩니다.
#include <iostream>
using namespace std;
int main ()
{
char greeting[6] = {'H', 'e', 'l', 'l', 'o', 'Greeting message: Hello
'};
cout << "Greeting message: ";
cout << greeting << endl;
return 0;
}C++의 String 클래스
C++ 표준 라이브러리는 string 클래스 유형을 제공합니다. , 위의 모든 작업을 지원하고 다른 더 많은 기능을 추가합니다. 우리는 C++ 표준 라이브러리에서 이 클래스를 연구할 것입니다. 이제 다음 예제를 살펴보겠습니다.
지금까지 클래스와 객체에 대해 논의하지 않았기 때문에 지금은 이 예제를 완전히 이해하지 못할 수도 있습니다. 이제 이 예제를 잠깐 살펴보고 나중에 객체 지향 개념을 이해하면 다시 돌아올 수 있습니다.
#include <iostream>
#include <cstring>
using namespace std;
int main ()
{
char str1[10] = "Hello";
char str2[10] = "World";
char str3[10];
int len ;
// 复制 str1 到 str3
strcpy( str3, str1);
cout << "strcpy( str3, str1) : " << str3 << endl;
// 连接 str1 和 str2
strcat( str1, str2);
cout << "strcat( str1, str2): " << str1 << endl;
// 连接后,str1 的总长度
len = strlen(str1);
cout << "strlen(str1) : " << len << endl;
return 0;
}위 코드를 컴파일하고 실행하면 다음과 같은 결과가 나옵니다.
strcpy( str3, str1) : Hello strcat( str1, str2): HelloWorld strlen(str1) : 10
관련 동영상
핫 AI 도구
Undress AI Tool
무료로 이미지를 벗다
AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.
Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱
Stock Market GPT
더 현명한 결정을 위한 AI 기반 투자 연구
인기 기사
모니터 색상이 바래거나 노란색으로 보이는 문제를 해결하는 방법은 무엇입니까?
4 몇 주 전 By 下次还敢
프리미어에서 자막을 추가하는 방법
3 몇 주 전 By 下次还敢
'Windows에서 네트워크 어댑터용 드라이버를 찾을 수 없습니다'(이더넷)를 해결하는 방법은 무엇입니까?
3 몇 주 전 By 下次还敢
Cyberpunk 2077은 2026년에 새로운 종류의 게임으로 공식적으로 돌아옵니다.
1 몇 달 전 By Jack chen
Windows10에서 Internet_Win10 네트워크 재설정 명령에 연결할 수 없습니다. 자세한 설명
2 몇 주 전 By DDD
뜨거운 주제
# Douyin 수준 가격표 1-75
20450
7
20450
7
# Wi-Fi에 할당된 IP가 없다고 표시됨
13593
4
13593
4
# 인증번호를 받을 수 있는 가상 휴대폰 번호
11933
4
11933
4
# Gmail 이메일의 로그인 입구는 어디에 있나요?
8937
17
8937
17
# Windows 보안 센터를 끄는 방법
8479
7
8479
7
인기 있는 도구
메모장++7.3.1
사용하기 쉬운 무료 코드 편집기
SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.
스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경
드림위버 CS6
시각적 웹 개발 도구
SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)












![PHP 실용 개발 시작하기: 빠른 PHP 생성 [중소기업 포럼]](https://img.php.cn/upload/course/000/000/035/5d27fb58823dc974.jpg)
