온백의 코딩 블로그

온백의 비밀 기록방

Note 10

'C언어'로 "알림창" 띄우기! - "메시지 박스" MessageBox() 사용법

안녕하세요, 온백입니다. 또 정말 오랜만에 글이네요... 글 주제를 못 찾다가 오늘 새로운 함수를 찾아서 정리 겸 올려보려고 합니다..! (혹시 hWnd에 대해 쉽게 설명해 주실 분 있으시면 알려주세요..! 완벽히 이해가..) 알림창 만들기 - MessageBox() 사용법 기본 사용법 "MessageBox()"는 "windows.h" 헤더파일에 있는 함수로, 알림창, 즉 메시지 박스를 화면에 출력할 수 있습니다. #include /* =============================== */ MessageBox(hWnd, "출력할 내용", "박스의 제목", 유형 지정); 앞에 hWnd 부분은 말 그대로 hWnd(메세지 상자가 있는 핸들)이고, 일반적으로 NULL을 쓰시면 됩니다. 출력할 내용과 박스..

Note/C language 2023.03.26

[C언어] "배열 길이 ( 변수 크기) 구하기!" sizeof() 함수에 대해 알아보기

안녕하세요, 곧 닉변할 예정인 볼트입니다. 이번엔 C언어의 함수 'sizeof()'에 대해 다뤄보려 합니다. sizeof()는 보통 배열의 길이를 알기 위해 사용하는 경우가 많습니다. 괄호 안에다가 변수를 쓰면 끝나는 함수이지만 까먹으면 안되는 부분이 있기 때문에 저처럼 까먹고 맞왜틀 하지 마시고 꼭 읽고 도움이 되었으면 좋겠네요! ㅎㅎ sizeof() sizeof()라는 함수는 메모리 공간을 소모하는 크기를 'byte' 단위로 바꿔서 출력하는 함수입니다. (그냥 길이를 재주는 함수가 아닙니다!) 저희가 변수를 만들 때 앞에 쓰는 자료형들(예: int, char, float 등)은 각자 받는 메모리의 양이 정해져 있습니다. (1byte = 8bit, '00000000'가 1byte라고 생각하시면 됩니다...

Note/C language 2023.01.22

입출력, printf()와 scanf() / int main이랑 return 0, <stdio.h>가 뭐야? (+ scanf 오류 해결법!) [

안녕하세요, 볼트입니다. 정말... 오랜만에 글을 올려보네요 ㅎㅎ 카테고리 정리 약간 하고 글을 써봅니다. 전 글 들을 보면 '~다'도 끝나는데요, 그렇게 하는 게 더 불편해서 그냥 '~합니다'로 끝내려고 합니다. 전에 네이버 블로그를 쓸 때 C언어 강좌(?)를 쓰다가 말았었는데요, 그걸 다시 티스토리에 써보려고 합니다. 아직 저도 C를 잘 하는 편은 아니고, 모르는 것도 많기 때문에아마 순서대로 차례차례는 못 쓸 것 같습니다. 네이버에서 그렇게 하다 제가 햇갈려서 망해버렸기 때문에최대한 탑 쌓듯이 글을 올려볼 겁니다. 서론이 많이 길었습니다. 이 글을 쓰는 목적인 'C언어의 입출력'에 대해 다뤄볼 것이고, 처음에 마주치면 당황스러운 scanf() 관련 오류에 대해서도 다뤄볼 겁니다. 바로 시작해 보도록..

Note/C language 2022.12.04

초보자들 신경 써주지 않는 깃허브.. README.md 꾸며보기!

3일 전, 깃허브를 만든 볼트 (사실 이미 만들어져 있었는데 방치해 둔 ㄱ) 프로필이 허전해서 디자인 하려고 해보니... 뭔가 많이 익숙하지 않았다. 네이버 블로그 2년 차라 빨리 끝날 줄 알았더니 다른 분들 보니깐 깃허브 스탯, 백준 스탯, 또 버튼 같은 것도 있더라..(뱃지라고 하죠) 결국은 디자인 하는데 몇 시간이 넘게 걸렸다고 하는..(크흠) 깃허브가 왠지 모르게 복잡하게 되어있고, 줄맞춤 하거나 글씨 크기 조정하는 방법도 힘들지만 다 꾸미고 나면 왠지 만족스러운 결과가 나오게 된다! 저 사진이 내 깃허브 프로필이다. (BOLLT GitHub ✅) 뭐.. 디자인 할 땐 저거 참고하지 말길 바라면서 README 만들기 - 뱃지 만들기 - 스탯 띄우기 (깃허브, 백준) - 줄 가운데 정렬 & 한 칸 ..

반응형