336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
개념 :
atol 과 비슷합니다.
다만 브레이크 포인터가 있어서 분석하고 숫자로 변환하고 숫자 아닌부분에 멈처 다음 숫자가 있다면 바로 포인터로 연결하여 쓰기 편하다는 장점이 있
는것같습니다 .
숫자 조합만으로 문장을 구성할시 아주요긴하게 사용할수 있을것같내요
소스코드 : main.c
#include <stdio.h>
#include<stdlib.h>
int main(void)
{
char * pString = "0xff 0xfff 0xffff";
char * pStop = NULL;
long lNum1 = 0;
long lNum2 = 0;
long lNum3 = 0;
printf("문자열 : %s \n", pString);
lNum1 = strtol(pString, &pStop, 16); //마지막 인자는 진수입니다.
lNum2 = strtol(pStop, &pStop, 16); // 들어 있는 진수를 잘파악하는것도
lNum3 = strtol(pStop, &pStop, 16); // 잊으면안되요
printf("첫번째 추출 : %d \n", lNum1);
printf("두번째 추출 : %d \n", lNum2);
printf("세번째 추출 : %d \n", lNum3);
return 0;
}
결과
#c언어입문, #c언어, #프로그램입문, #strtol,#문자열숫자추출
'Programing - C > C Basic grammar ' 카테고리의 다른 글
082 atof strtof strtod 문자열 실수 변환 (0) | 2017.07.28 |
---|---|
081 strtoul (0) | 2017.07.28 |
079 _ltoa_s (0) | 2017.07.28 |
078 atol (0) | 2017.07.28 |
077 atoi 문자열을 정수로 (0) | 2017.07.28 |