반응형

코딩 277

수업021_포인터 ~ 수업021_포인터07 , 문제021_포인터 ~ 문제021_포인터04(1~3)

_21_교재수업021_포인터.cpp변수의 3요소 이름 값 주소 메모리. 1바이트에 대한 고유번호 다른 언어는 안 되는데. c언어는 주소를 출력해서 볼 수 있다.고유넘버를 볼려면 &를 붙이면 된다. #include int main(void) { int a = 10; printf("%d \n", a); //값 //printf("%d \n", &a); // 10진수로 표현 //고유번호 //d은 에러남. d 는 10진수 printf("%p \n", &a); // 16진수로 표현 //고유번호 0x...... //0x => 16진수라는 뜻 return 0; //문제 //int는 4바이트 //그러면 1번의 주소만 나온다. 나머지 3개는 무시 }수업021_포인터02.cpp주소를 왜 저장하는가? ex) 엄청난..

코딩/C언어 2025.07.03

C1103클래스배열_문자열 , C1104클래스배열_심화

C1103클래스배열_문자열C1103개념01_클래스배열과문자열package C1103클래스배열_문자열;class Student{ String name; int score;}public class C1103개념01_클래스배열과문자열 { public static void main(String[] args) { //데이터 //이 데이터를 클래스 배열에 넣겠다. 위의것 =>class Student String data = ""; data +="김영희/30\n"; data += "이만수/40\n"; data += "이철민/60"; System.out.println(data); //--------------------------------------- Student[] studentList = ..

코딩/2-JAVA 2025.07.03

수업014_함수 ~ 수업015_함수와배열02 , 문제014_함수 ~ 문제015_함수와배열(1~3)

_11_교재수업013_입력.cpp#include int main(void) { int n; printf("숫자를 입력하고 엔터를 누르시오."); scanf("%d", &n); printf("입력한숫자는 %d 입니다.\n", n); return 0;}수업014_함수.cpp#include void print() { printf("print() 함수입니다.\n");}int main(void) { print(); print(); print(); return 0;}수업014_함수02.cpp#include void print(int a) { printf("%d\n", a);}int main(void) { print(10); print(2); print(3); return 0;}수업014_함수03.cpp#inclu..

코딩/C언어 2025.07.03

C22_dao_board_re

댓글 알고리즘 ref => 글 그룹 (내림차순)step => 글 깊이 => 화살표 개수level => 같은 그룹내의 정렬 순서(오름차순) 새글 알고리즘 ref => 마지막 ref +1, step +1 , level = 1 댓글 알고리즘 ref => 부모 ref step => 부모 step + 1 level => 부모 level + 1 추가 조건이 발동, 같은 ref 에서 현재 글보다. level 크거나 같으면 같은 글드은 +1을 한다. db . 디비 - ref ,step, level a - 1 1 1b - 2 1 1c - 3 1 1--------------b1- 2 2 2 + 1+1 +1b2- 2 2 2 +1 (추가조건발동)b21- 2 3 3 + 1..

C1102클래스배열 , C1102클래스배열_개념연습(1~4)

C1102클래스배열C1102개념01_클래스배열package C1102클래스배열;class Member{ int number; String id; String pw; String name; int score;}public class C1102개념01_클래스배열 { public static void main(String[] args) { //데이터가 3가지 모양이다. //문자열. 배열. 클래스 String data1 = "1001/1234/qwer/김철수/10"; //문자열 String[] dataList1 = {"1001", "1234", "qwer", "김철수", "10"};//배열 //클래스 Member member = new Member(); member.nu..

코딩/2-JAVA 2025.07.01

_11_교재 => 수업012_배열 ~ 수업012_배열03 , _11_문제 => 문제012_배열 ~ 문제012_배열08 (1~3)

_11_교재수업012_배열.cpp#include int main(void) { int arr[3] = { 10, 20, 30 }; int i = 0; for (i = 0; i 수업012_배열02.cpp#include int main(void) { //c언어는 사이즈가 중요하다. //sizeof() 함수 // 메모리 크기를 반환해준다. //메모리 크기를 알려준다. char ch; //char는 1바이트 char chList[5]; //5바이트 char str[] = "abcde"; //6바이트 //!!이게 중요 // 눈에는 안보이지만 \0 이 추가로 저장된다. //char str[] = "abcde\0"; => 1바이트를 더 먹는다. => 6바이트 //--------------------..

코딩/C언어 2025.07.01

c언어 해설

c언어는 2차원 배열이라도 한줄에 들어 있다. [1] [1] = 100 (넣어라) [4] = 200 둘다 같은 자리에 숫자를 넣는거다. 이름이 2개씩 있는거다. new int [3] [3] 일자로 9개가 생기는거다. 해설요청게시판 c언어 해설 #include#include#define N 3int main(void){ int (*in)[N], *out, sum = 0; //int (*in) [3] =>배열이 있다. //2차원 배열 //int[3][] arr; 같다. //int *out; //이런 배열이 있다. //1차원 배열 // == int[] arr; 같다. // * == [] 대괄호와 같다. //int sum = 0; //..

코딩/C언어 2025.07.01

C12_db_gisatest => 01_골프장

01_골프장_1100_골프장_db셋팅.txt-- # 자료형의 종류-- 문자 : char, varchar-- 정수 : int-- 실수 : float, double-- # 옵션-- primary key : 중복데이터 금지 + 데이터를 넣지 않으면 오류 발생create database _11_golf;use _11_golf;CREATE TABLE tbl_teacher_202201( teacher_code CHAR(3), teacher_name VARCHAR(15), class_name VARCHAR(20), class_price INT(8), teacher_regist_date VARCHAR(8), PRIMARY KEY(teacher_code));INSERT INTO tbl_teacher_202201 VALU..

C01_session_basic

01_이차반복문제이차반복문_규칙찾기1_문제.jsp r = 이차반복문_규칙찾기2_문제.jsp r = 이차반복문_그래프자리수_문제.jsp = * 이차반복문_나빼고다른값검색_문제.jsp * # 이차반복문_내앞에큰값검색_문제.jsp = 이차반복문_상품재고_문제.jsp order = , 0){ count[j] -= 1; total += price[j]; %> count = 주문불가 이차반복문_상품취소_문제.jsp 번 원 오늘의최종매출 = 이차반복문_석차출력_문제.jsp ..

반응형