본문 바로가기

분류 전체보기192

초등학생도 쉽게 이해하는, 포인터 *p++와 (*p)++의 차이점 c언어에서 포인터를 공부하다 보면, 다음 아래의 개념이 엄청 햇갈린다. 바로 *p++와 (*p)++의 개념이다. 이 둘은, 겉으로 보기에는 비슷해보이지만, 우선순위 때문에 작동 방식이 다르다. *p++와 (*p)++는 C/C++에서 자주 혼동되는 문법이니, 우선 1개씩 뜯어서 간단하게 코드 예제와 함께 차이점을 살펴보자. 1. *p++ 의 의미 현재 p는 arr[0]을 가리키고 있습니다.#includeint main(){ int arr[] = {10, 20, 30}; int *p = arr; printf("%d\n", *p++); // 출력: 10 printf("%d", *p); // 출력 : 20} 해석p++ 가 먼저 실행됨 (후위 증가 연산자)하지만 *가 붙었으므로, 증.. 2025. 6. 18.
[증감 연산자] 전위(++n), 후위(n++) 차이? 이것만 알면 쉽게 이해 할 수 있습니다. 프로그래밍 언어를 진행하다 보면, 가장 햇갈리는 부분이 있다. 그 부분 중 하나가, 바로 전위와 후위 연산자이다. 과연 이부분을 어떻게 이해해야 쉽게 이해 할 수 있을지 한번 살펴보자. 우선, 개념적 이해를 하기 이전에 코드를 먼저 보고 이해해보자. 코드를 볼 때 가장 중요한건, 우선 코드로 눈에 익숙하게 만드는것이다. 코드로 이해하기 간단하게, 자바 코드로 살펴보자. 자바를 몰라도 상관없다. 그냥 연산자의 결과값만 보면 된다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 public class Main { public static void main(String[] args) { int a = 1; int b = 2; System.out.println(a++); // 1 S.. 2024. 4. 6.
[직장인 합격 후기] 절대 실패 없는 정보처리기사 최단기간 필기 공부법 N가지 혹시, 정보처리기사 공부법을 찾고 있나요? 아마, 이 글을 읽으시는 분들은 정보처리기사를 처음 취득 하기 위한 분들이거나, 다시 시험에 도전하시는 분들일 것입니다. 그렇다면 아래 글들을 3분 동안 집중하여 읽어보신다면, 어떻게 공부를 해야 할지 방향성을 가져가실 수 있습니다. 저 역시 처음 공부 할 때 어떻게 해야 할지 몰라, 여러가지 방법들을 찾았었습니다. 그러나, 검색해 보면 광고 글들이 대다수 차지하고 있어, 제가 원하는 정보들을 얻기까지 여러 시행착오가 있었습니다. 합격하고 나서 돌이켜 보았을 때, 정말 별거 없고 이렇게 공부를 안했었다면 아마 지금은 합격을 하지 못했을 거라는 확신이 듭니다. 개인적으로 전공자이든 비전공자이든 정보처리기사 필기 시험에서는 크게 중요하지 않다고 생각합니다. 정보처리.. 2024. 3. 17.
[구글 애드센스] “2024년 1월 16일까지 GDPR 동의 메시지를 작성하세요” 빠르게 해결하기 오랫만에 애드센스 로그인 하였는데, 다음 아래와 같은 경고창이 떴다. “2024년 1월 16일까지 GDPR 동의 메시지를 작성하세요” 무언가 경고 메시지가 온거 같았다. 하지만 해결하기 위해 진행해보니 너무 쫄필요가 없었다. 매우 간단하게 설정만해주면 괜찮으니, 천천히 아래 매뉴얼대로 따라해보자 (일단 어떻게 설정을 해줘야하는지 먼저 해결 한 뒤에 GDPR이 무엇이며, 왜 설정을 해야 하는지 살펴보자) 설정 방법 - 1. 아래 2번째의 문구 클릭 "애드센스에서 Google의 CMP를 사용해 GDPR 메시지를 작성하고 싶습니다." 클릭 2. [시작하기] 버튼 클릭 3. 우측쪽에 보면 [설정] 클릭 후 > 내 '사이트 선택' 클릭 후 다음 아래 빨간색으로 선택 4. [내 사이트] 하단부에 있는 [사이트 선택.. 2023. 11. 24.
IP 주소 개념 (공인, 사설, 고정, 유동 IP) 구조화로 이해하기 이 IP 주소를 이해하기 위해서는 우선 간단하게 이해를 해야 하는것들이 있다. 바로 실생활에서 이용되는 주소체계를 먼저 이해하는 것이다. 우리가 택배로 어떤 물건을 받아 본다고 했을 때 다음과 같다. 배송지 : @@시 @@구 @@동 @@ 아파트 @@동 @@호 이렇게 배송지도 마찬가지로 분리가 되는것 처럼, 컴퓨터 세계에서도 이와 마찬가지로 주소체계가 분류된다 그냥 컴퓨터에 부여된 하나의 주소값이다. 이 주소값은 오직 전세계에서 1개의 값만 가지고 있기 때문에, '고유 주소'라는 표현을 사용하기도 한다. 정리하자면 IP란 컴퓨터 세계에서 이용되는 주소이다 Q) IP 에는 여러가지 종류가 있던데, 각 개념들은 어떻게 되나요? 1. 공인 IP (= 외부 IP) "공인된 인터넷 세상(www)에 들어갈 때 사용되.. 2023. 11. 18.