2013-11-01 2 views
0

인쇄 할 문자열 배열이 있습니다. 나는 당신이 %s을 사용하고 예를 들어 %.6s을 사용하여 그것들을 인쇄하여 문자열의 6 가지 요소를 인쇄하도록 지정합니다. 인쇄 할 시간의 고정되지 않은 정수 값을 지정할 수있는 방법이 있습니까? (예를 들어, 아래 예제에서 i 번 인쇄하십시오). 아래는 현재 수행중인 내 루프입니다. printf("%.*s", width, str); :정수가 아닌 정수 문자열을 지정하는 방법은 무엇입니까?

for (i=0;i<num_locations;i++){ 
    printf("%.6s",&locations[i][0]);   
} 
+0

안녕하세요. 다음 질문을하기 전에 체크리스트를 실제로 읽었습니까? http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist –

답변

2

당신은 상수가 인수를 전달하는 *를 사용할 수 있습니다.

관련 문제