밍구의 Tstory

고정 헤더 영역

글 제목

메뉴 레이어

밍구의 Tstory

메뉴 리스트

  • 홈
  • 공부 (141)
    • 해킹공부 (58)
      • CTF (16)
      • CodeEngn (15)
      • Dreamhack (15)
      • 웹해킹 실습 (12)
    • 프로그래밍언어 (4)
      • Python (1)
      • C++ (2)
      • 알고리즘 (1)
    • 운영체제 (12)
      • Linux (12)
    • IT 보안 (12)
      • 보안최신동향 (27)
      • 네트워크 자율주행 (3)
    • 클라우드 (11)
      • AWS (11)

검색 레이어

밍구의 Tstory

검색 영역

컨텐츠 검색

프로그래밍언어/C++

  • [C++] 포인터 변수, 배열과 포인터

    2020.05.26 by 밍구21

  • [C++] 문자열 함수와 스트링 클래스 함수

    2020.04.14 by 밍구21

[C++] 포인터 변수, 배열과 포인터

//포인터 정의 포인터 변수는 포인터라고도 한다. 일반적인 변수는 데이터의 값(정수, 실수 문자 등)을 저장한다. 포인터는 데이터의 값이 저장된 변수의 메모리 주소를 저장한다. //포인트 선언 - 데이터 타입* 포인터로 선언할 변수 이름 포인트 선언에서 가장 중요한 건 *(애스터리스크)다. 각 변수 이름 앞에 *를 붙여야 한다. 다른 일반적인 변수들과 마찬가지로 포인트 변수 또한 사용되기 전에 선언이 되어야 한다. ex) +포인트 선언 시 주의할 점 다음은 두 개의 포인터를 선언한 것 같지만 실제로는 이렇게 입력한 것과 같다. 그러므로 두 개의 포인터를 선언할 때는 이렇게 각각 하자! //주소 할당- 포인터 이름 = &포인터에 주소를 할당할 변수 이름 포인터가 선언된 이후에는 포인터에 변수의 주소를 할당..

프로그래밍언어/C++ 2020. 5. 26. 17:17

[C++] 문자열 함수와 스트링 클래스 함수

string은 헤더 파일에 미리 정의된 클래스다. 따라서 string유형을 사용하기 위해서는 프로그램에 헤더 파일을 include 시켜야 한다. #문자 수 반환 #메모리 크기 반환 length() -문자열 내의 객체 크기(글자 수) 반환 size() - length와 동일 capacity() -객체가 사용하는 메모리 크기 반환 #인덱스의 문자 반환 1) at(index) -문자열에 지정된 인덱스의 문자를 반환 문자열에서 첫 번째 문자의 인덱스는 0이다 2) stringname[index] 구문 #문자 수정, 대체 1) stringname[index] -문자열 내의 문자를 수정할 수 있다. 이는 str[5] = '='를 사용해 인덱스 5의 위치에 있는 문자(g)를 새로운 문자(=)로 수정해 화면에 출력한 ..

프로그래밍언어/C++ 2020. 4. 14. 22:14

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
밍구의 Tstory © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바