728x90
이번 주 목표 Weekly Plan
C 언어 학습
오늘 목표 Daily Plan
C 언어 학습
오늘 한 것 Done Today
C 언어 학습
1. [C] 256진법
#include <stdio.h>
void main() {
long long a = 28562436146556743;
// Goodbye의 ASCII 코드값을 256진법을 이용해 표현한 것
// ex ) AA는
// A * 256 + A = 16705
printf(&a);
// test
const int array[] = {'G','o','o','d','b','y','e'};
long long int temp = 0;
for(long long int i=0, j=1; i< sizeof(array)/sizeof(int); i++, j= j*256){
temp = temp + array[i] * j;
};
// 예상 : Goodbye
printf(&temp);
};
2. [C] [ ]
long
iae[] = {123,3,3,4,5432},
asd[] = {1,2,3,4};
int a() {
// asd[1][iae][(char*)asd]
// asd[1] 은 2
// iae[2] 는 3
// long의 길이? 4 바이트 -2^31 ~ 2^31 - 1
// char의 길이? 1 바이트 -128 ~ 127
// 있는 asd를 다르게 읽을 거에요
// long: 1 | 0 | 0 | 0 (char 네 개 만큼 공간이 있음)
int d = 3[(char*)asd];
}
정리 Memo
생각보다 공부를 많이 안 했다는 것을 알 수 있었다.
작디 작은 실력으로 계속 연명하고 있었던 것이다.
새로운 세계를 알게 되고 새로운 팀에 합류할 수 있어서 기쁘다.
KPT
Keep
열심히 해 보기
스스로 답 찾으려 노력하기
잘못된 것이나 부족한 것 인정하기
Problem
-
Try
더 열심히 해 보기
소감 Diary
시간을 아껴서 더 열심히 공부해야 된다.
'verdantjuly > Today I Learned' 카테고리의 다른 글
TIL 20241111 (0) | 2024.11.12 |
---|---|
TIL 20241104 (0) | 2024.11.04 |
TIL 20241031 (1) | 2024.10.31 |
TIL 20241025 (0) | 2024.10.31 |
TIL 20241024 (0) | 2024.10.25 |