TIL - 2021.2.16

Wanna be __·2021년 2월 17일
0

TIL

목록 보기
15/45
post-thumbnail

Today, I Learned

C++

  1. 자식 클래스에서 부모 클래스의 멤버 변수를 초기화하지마라. -> 가급적 멤버 변수는 private으로 쓰기

  2. strstr(char string, char target)
    string에서 target과 일치하는 문자열을 찾아 해당 "포인터"를 반환하는 함수.
    따라서 일치하는 문자열이 없을경우 NULL을 반환하게 되며, 이에 대한 처리를 해주어야함.

    Index를 구하고 싶다면, (result - string)의 값을 int형으로 반환하면됨.

    마지막 처리가 살짝 헷갈렸는데, char* 또한 문자열 배열이기에, 포인터 주소에서 정해진 칸만큼 제하면 결국 그게 인덱스가 된다!

profile
성장하는 개발자

0개의 댓글