Insertion sort함수를 짜고
main함수에 ( Insertion(int list[], int last ) 로 정의된 함수를
적용시킬려고
배열하나 만들고, last를 strlen(arr)할려는데
ex ->
int arr[7]={1 , 55, 77, 4, 22, 9, 3 }
Insertion(arr, strlen(arr));
로 적용했는데요
int[7]에서 const char*로 변환할수가 없다고뜨는데
어케해결하죠?
Insertion sort함수를 짜고
main함수에 ( Insertion(int list[], int last ) 로 정의된 함수를
적용시킬려고
배열하나 만들고, last를 strlen(arr)할려는데
ex ->
int arr[7]={1 , 55, 77, 4, 22, 9, 3 }
Insertion(arr, strlen(arr));
로 적용했는데요
int[7]에서 const char*로 변환할수가 없다고뜨는데
어케해결하죠?
strlen 대신에 sizeof(arr) / sizeof(arr[0]) 을 써라
정확히 원하는 것이 뭔지 모르겠지만, 배열 길이 구하려면 위에 처럼 하라구...
아 sizeof ~ 감사함다~