일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- juice-shop
- JSP
- sqli
- C언어
- virtualbox
- CodeQL
- 운영체제
- ubuntu
- Juice Shop
- OWASP
- 알고리즘
- DVWA
- 자료구조
- LGTM
- firewall
- github action
- goKart
- 백준알고리즘
- gosec
- Database
- JDBC
- Codeup
- Network
- gotify
- github
- 데이터통신
- SUA
- MySQL
- Python
- OpenSource
- Today
- Total
목록CS/C언어 (2)
비트(bit)주세요
1) 변수 연산을 하기 위해, 아래와 같이 코드를 작성하여 원하고자 하는 결과를 얻을 수 있습니다. 1 2 3 4 5 6 7 8 9 #include int main() { printf("%d", 3+4); return 0; } cs 하지만 코드가 좀 길어지고 연산을 반복할 때, 이러한 방식을 사용하다 보면 효율성이 떨어진다고 생각합니다. 그래서 특정 값을 저장하기 위해 변수라는 것을 사용합니다. 변수는 크게 정수형 변수와 실수형 변수로 나누어집니다. 정수형 변수는 이름 그대로 정수 값을 저장하는 변수입니다. 정수형 변수의 종류는 char형, short형, int형, long형 변수로 나누어집니다. char형 : 한 문자만 저장하는 변수, [1byte] short형 : 숫자를 저장하는 변수, (표현이 가능..
C언어 코드를 보기 전에, C언어는 이렇습니다. 1. C언어는 절자치향 프로그래밍 2. C언어는 main()함수부터 실행 구글에 검색해보면 절차지향 프로그래밍은 "물이 위에서 아래로 흐르는 것처럼 순차적인 처리가 중요시 되며 프로그램 전체가 유기적으로 연결되도록 만드는 프로그래밍 기법입니다." 라고 명시되어 있습니다. 이 말은 즉, 소스코드는 무조건 "{" 에서 "}" 까지 그리고 위에서 아래로 실행이 됩니다. 이 과정을 거치다보면 서로서로가 연결되어있는 관계가 이루어집니다. 컴퓨터가 소스코드를 실행할 때는 main()함수부터 실행합니다. main()함수가 소스코드의 뒷부분에 있어도 컴퓨터는 main()함수부터 실행합니다. 이제 프로그래밍을 할때 반드시 기억해야 할 3가지가 있습니다. 1. 적당한 변수명..