일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- error
- 리눅스
- 쉘
- Computer Vision
- 알고리즘
- 공부
- 백준
- 영상처리
- shell
- Windows 10
- 운영체제
- Windows10
- python
- c
- 프로그래밍
- OpenCV
- C++
- CV
- 코딩
- 학습
- C언어
- TensorFlow
- 턱걸이
- 회귀
- 백준알고리즘
- linux
- 딥러닝
- 텐서플로우
- 프로세스
- 시스템프로그래밍
- Today
- Total
목록문자열 (4)
줘이리의 인생적기

저는 파이썬을 하기위해 pycharm을 선택했습니다. pycharm 무료 버전을 설치합니다. 다운로드 완료 후 모습입니다. 작업하는 파일들의 경로를 설정해줍니다. File 탭 - New - file을 선택하여 제목을 지정하고 python 파일로 만들어줍니다. 기본적인 예제, 문자열을 출력해보겠습니다. 문자열 " "와 ' '는 완전 동일 취급, """ """는 여러 줄에 걸친 문장을 담을 수 있습니다.

Index strcpy strncpy strcat, strncat strlen strcmp, strncmp 1. strcpy char배열의 단점은 다른 문자열로 바꾸려면 문자를 하나씩 옮겨야 하는 번거로움이다. strcpy(string copy)를 이용하면 문자열을 쉽게 복사할 수 있다. strcpy(복사 받을 곳, 복사할 내용) 복사 받을 곳이 위치하고 있는 첫 번째 인수는 char 배열이나 배열명을 저장한 포인터만 사용 가능하다. 복사할 내용이 위치하고 있는 두 번째 인수는 시작 위치를 알 수 있다면 어떤 것이든 사용 가능하다. (strcpy 함수 원형이 있는 string.h 헤더파일을 인클루드 해야한다.) 2. strncpy 복사할 때 문자의 수를 지정할 수 있다. strncpy(복사 받을 매열명,..

Index 문자열 상수 구현 char 포인터 gets 문자열 입력 fgets 문자열 입력 fflush puts, fputs 1. 문자열 상수 구현 컴파일러는 문자열을 char 배열 형태로 따로 보관하고 문자열 상수가 있던 곳은 배열의 위치 값을 사용한다. (주소로 접근하여 문자열을 바꾸는 것은 위험, 문자열 상수를 읽기 전용 메모리 영역에 저장하기 때문) 2. char 포인터 문자열을 char포인터에 대입하면 문자열에 이름을 붙여 사용할 수 있고, 다른 문자열로 쉽게 변경 가능. char포인터 예제 #include int main(void) { char* ch = "apple"; printf("입력 문자 : %s\n", ch); ch = "banana"; printf("변경 문자 : %s\n", ch);..

Index 변수 선언 정수 자료형, unsigned 정수 자료형 실수 자료형 문자열 저장 const scanf 문자, 문자열 입력 1. 변수 선언 2. 정수 자료형, unsigned 정수 자료형 정수 자료형은 양수와 음수 모두 저장 unsigned는 양수만 저장(두 배 더 넓은 범위의 값 저장 가능) 3. 실수 자료형 float의 유효숫자 7자리까지 double은 15자리까지 long double은 15자리 이상 4. 문자열 저장 저장방법 char 배열명[문자열길이+1] = 문자열; 문자열 저장, 출력 예제 #include int main(void){ char fruit[6] = "apple"; printf("사과는 영어로 %s\n", fruit); return 0; } 실행결과 5. const 변수는 ..