C

[C] 211 소문자를 대문자로 변환 (비트연산)

qkrwngus 2021. 2. 6. 21:46

Desc :

 


Source Code :

#include <stdio.h>
#include <stdlib.h>

void main()
{
	char string[] = "abcdefghijklmnopqrstuvwxyz";
	unsigned i, len;

	puts(string);

	len = strlen(string);

	for (i = 0; i < len; i++)
	{
		string[i] = string[i] & 0xDF; // 1101 1111
	}

	puts(string);
}

 


Result :