반응형

문자열 9

[C언어 무료 동영상 강의] 68. 문자열, 69. 문자열 사용 기초

[C언어 무료 동영상 강의] 68. 문자열, 69. 문자열 사용 기초 다루는 내용문자열 개요문자열 관련 함수 소개 앞으로 프로그래밍 관련 글은 새롭게 개설한 언제나 휴일 전용 사이트에서 만나보세요. 2017년 1월 1일까지 이 곳의 프로그래밍 자료는 http://ehpub.co.kr 로 옮길 예정입니다. 본문[디딤돌 C언어] 68. 문자열 [디딤돌 C언어] 69. 문자열 사용 기초

C언어 별출력, 날짜와 달력, 문자열, 구조체, 자료구조, 알고리즘 관련 자료 모음

제어문을 이해하기 위해 별 출력을 요구할 때가 많죠.[C언어 소스] 역삼각형 출력[C언어 소스] 정사각형 출력 - 반복문 연습[C언어 소스] 삼각형 출력 - 반복문 연습[C언어 소스] 역삼각형 출력[C언어 소스] 다이아몬드 출력[C언어 소스] 산봉우리 출력[C언어 소스] 속이 빈 삼각형 출력 날짜 관련 처리도 많이 요구합니다.[C언어 소스] 년도와 일수 입력받아 시각 출력[C언어 소스] 1월 1일 요일 입력받아 달력 출력100분의 1초 단위로 현재 시각을 출력, C언어 소스difftimemktimetimeasctimeasctime_sctimectime_sgmtimegmtime_slocaltimelocaltime_sstrftime 문자열 관련은 필수죠.strlenstrcpystrcpy_sstrncpystr..

[정답] 디딤돌 C언어 73. 문자열 정리하기

[정답] 73. 문자열 정리하기 68. 문자열69. 문자열 사용 기초70. 문자열 길이와 strlen 함수71. 문자열 비교와 strcmp 함수72. 문자열 복사 1. 문자열 길이를 구하는 함수를 만드시오. (strlen 함수와 같은 기능을 하는 함수 만들기) 답: //문자열 길이를 구하는 함수를 만드시오. //(strlen 함수와 같은 기능을 하는 함수 만들기) #include #include int mystrlen(const char *str); int main(void) { char arr[100]; printf("문장 입력:"); gets_s(arr, sizeof(arr)); printf("%s string length:%d\n", arr, mystrlen(arr)); printf("%s stri..

[C언어] 68. 문자열

68. 문자열 프로그램을 작성하다 보면 문자열 데이터를 사용할 때가 많아요. 대부분의 프로그래밍 언어에서는 문자열을 관리하는 별도의 형식을 제공하지만 C언어는 문자열 형식을 제공하지 않아요. 그렇다고 C언어에서 문자열 데이터를 표현할 수 없는 것은 아니예요. C언어에서는 문자열을 char 형을 원소로 하는 배열이나 char 형을 원소로 하는 포인터 형식으로 문자열을 표현할 수 있어요. 그리고 문자열 데이터를 표현할 때 쉽게 표현할 수 있게 쌍 따옴표를 사용하여 문자열을 표현할 수 있어요. #define MAX_NAME_LEN 50 char name[MAX_NAME_LEN + 1] = "hello"; const char *str = "yahoo"; char 형식 원소로 배열을 선언하면 문자열을 구성하는 문..

[C# 동영상 강의] 13. 문자열

[C# 동영상 강의] 13. 문자열 다루는 내용string 클래스StringBuilder 클래스 대본슬라이드 1이번 강의에서는 문자열에 대해서 살펴보기로 하겠습니다. 슬라이드 2문자열은 String 형식의 개체를 말합니다.문자열은 char 개체의 읽기 전용 컬렉션으로 저장이 되며 char는 UTF-16으로 인코딩 된 유니코드입니다.문자열이 Char의 읽기 전용 컬렉션이라 했는데 이는 문자열 내용이 변경이 되면 새로운 개체가 형성되고 기존 개체는 가비지 수집 대상이 되기 때문입니다.문자열을 작성하거나 조작, 비교 등의 작업을 위해 다양한 메서드를 제공하고 있으며 Format메서드를 통해 형식 문자열을 작성할 수도 있습니다. 또한 Substring과 같이 부분 문자열을 추출하기 위한 메서드들도 제공하고 있으..

[C#] 3.4 string

3.4 string C#에서는 문자열을 string 형식으로 제공하고 있으며 이는 .NET Framework에서 제공하는 System.String 형식을 C#에서 부르는 형식 이름입니다. string은 참조 형식임에도 값 형식처럼 사용할 수 있습니다. string 개체를 생성하는 방법은 여러 가지가 있습니다. 그중에서 자주 사용되는 몇 가지를 나열한다면 다음과 같습니다. ▶string 개체 생성하는 방법 string str = string.Empty; string 형식에서는 == 연산자와 != 연산자는 값 형식처럼 문자 컬렉션이 같은지를 판단합니다. ▶ string 형식의 ==연산자와 != 연산자 int differnece = str1.CompareTo(str2); string은 + 연산자를 사용하여 단..

strcat 함수 [C언어 표준 라이브러리 함수 가이드]

strcat헤더 파일[언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - string.h char * strcat ( char * dest, const char * source ); 문자열을 합하는 함수 입력 매개 변수 리스트 dest 앞 부분의 원본 문자열이면서 합한 문자열을 설정할 버퍼 source 뒷 부분의 원본 문자열 반환 값 dest 만약 dest 버퍼의 크기가 dest의 문자열 길이 + source의 문자열 길이 -1 보다 작으면 버퍼 오버플로우 버그가 발생합니다. C11에서는 이를 개선한 strcat_s 함수를 제공합니다. 사용 예 //C언어 표준 라이브러리 함수 사용법 가이드 //char * strcat ( char * dest, const char * source ); 문자열을 합하..

string.h [C언어 표준 라이브러리 함수 가이드]

string.h 헤더에는 문자열에 관한 여러 가지 함수와 매크로와 형식을 제공하고 있습니다. 이 책에서는 헤더에서 제공하는 함수 중에 다음 22개 함수 사용법을 소개합니다. size_t strlen( const char * str ); 문자열 길이를 구하는 함수 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - strlen char * strcpy ( char * dest, const char * source ); 문자열을 복사하는 함수 [언어 자료구조 알고리즘/C11 표준 라이브러리 함수] - strcpy erron_t strcpy_s ( char * dest, size_t size, const char * source ); 문자열을 복사하는 함수 [언어 자료구조 알고리즘/C11 표준 라이브러..

반응형