336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

개념 : 


1. string.h 에포함


2. 문자열을 대문자로 변환


3. parameter


첫번째 인자값 : 변환 문자열


두번째 인자값 : 변환 문자열 버프의 크기(strlen사용 하면 에러나요이유인즉슨 문자끝 널이없기때문이고 또+ 1 해서 사용해도 문제가되지 않지만 


메모리 오버플러의 잠재적 문제가 존재, 문자의 끝 널문자의 크기에 사용하는것이 맞습니다만. 가변적 으로 사용한다면 편의상 sizeof 도 괜찮습니


다.  )


소스 코드 : main.c

#include <stdio.h>

#include <string.h>


int main(void)

{

char szBuffer[1024] = { 0, };

char *pTemp = NULL;


gets(szBuffer);


//_strupr_s(szBuffer, strlen(szBuffer)+1);

_strupr_s(szBuffer, sizeof(szBuffer));

puts(szBuffer);


return 0;

}



결과


#c언어, #c언어입문, #프로그램입문, #_strupr_s, #소문자를대문자로변환함수


'Programing - C > C Basic grammar ' 카테고리의 다른 글

073 _strrev  (0) 2017.07.28
072 _strlwr_s  (0) 2017.07.28
070 _strnset_s  (0) 2017.07.28
069 _strset_s  (0) 2017.07.28
068 strpbrk  (0) 2017.07.28

+ Recent posts