
새로 배운 c언어 헤더파일들~ 정리해두면 좋을것같다.string.h 헤더파일은 c언어의 문자열을 다룰 수 있는 헤더파일이다.strlen문자열의 길이 알아내기반환 : int typestrlen은 문자열의 끝 널 문자('\\0')를 만났을 때까지 문자의 갯수를 세다 멈춘다

문자열과 관련된 c언어 문제를 푸는 중 for문을 사용하여 문자를 복사하는 것이 있었다.이때 반복을 strlen로 하였는데 오류가 났다.sizeof를 하면 문자열 자체가 아닌, 선언한 문자열 길이를 가져오기 때문에 사용을 하지 못햇다.도대체 둘의 차이점은 무엇일까?전에
포인터란?주소값을 저장하는 변수ex)a를 간접참조 하고 있음.a == \*p&a == psizeof(pChar) == 8sizeof(\*pChar) == 164비트로 컴파일하는 경우, 포인터 변수는 변수타입과 상관없이 8byte이다.프로그램 실행 중 메모리를 새로 할당

저번 글에서 동적할당을 어떻게 사용하는지 배웠다.사실... 왜 사용하는지를 먼저 알아야하는데함수에서 그냥 정적변수를 선언한다면? 그리고 그 정적변수를 리턴해야한다면?return arr <- 이런식으로 썼다가는 배열이 통째로 넘어가지 않고, 배열 첫번째 주소값만 넘