Algorithm/Algorithm
문자 연산하여 write 함수로 출력하기
OdOp 관리자
2023. 10. 14. 10:31
반응형
문자 연산을 진행하면 ascii코드로 변환되어 연산되게 됩니다.
아직 ascii코드를 잘 모르시는 분들은 아래의 링크를 참고해 주시길 바랍니다.
a 문자에 2를 더하면 c가 됩니다.
z 문자에 2를 더하면 \가 됩니다.
이를 이용해서 0부터 9까지 출력해보는 코드를 만들어 보겠습니다.
#include <unistd.h>
int main(void)
{
char c;
c = '0';
for (int i = 0; i < 10; i++)
{
write(1, &c, 1);
c++;
}
return (0);
}
for문을 활용하여 문자를 하나하나 출력하는 모습니다.
for문을 아직은 잘 모르시는 분들은 아래의 링크를 참고 부탁드리겠습니다.
https://hig0617.tistory.com/11
반응형