C

· C/C
1. 기본 구조 2. fopen함수 Interface File * fopen(const char* filePath, const char* mode) Parameter filePath: 파일 경로 mode: 옵션이 되는 모드 Return Sucess: File Stream (FILE 구조체 변수의 주소 값) Fail: Null Pointer Option r: read mode (입력 stream) w: write mode (출력 stream) a: appendix mode (덧붙여 쓰기) Function 원하는 파일스트림을 생성하고 파일 디스크립터를 리턴한다. File 구조체의 포인터는 사실상 파일을 가리키는 'File Descriptor' 역할을 한다. 3. fclose함수 Interface int * ..
· C/C++
1. 문제 https://www.acmicpc.net/problem/2752 2752번: 세수정렬 숫자 세 개가 주어진다. 이 숫자는 1보다 크거나 같고, 1,000,000보다 작거나 같다. 이 숫자는 모두 다르다. www.acmicpc.net 2. 소스 코드 http://boj.kr/5e627a0fe77947de81896e9e272961c2 공유 소스 보기 www.acmicpc.net
· C/C++
1. 문제 https://codeup.kr/problem.php?id=1098 [기초-2차원배열] 설탕과자 뽑기 C언어기초100제v1.2 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용 및 이미지들은 저작자와의 협의 없이 무단으로 사용할 수 없습니다. codeup.kr 2. 소스코드 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60..
· C/C++
0. 문제 https://codeup.kr/problem.php?id=1085 1. 설계 2. 분석 (순서도) 3. 구현 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 #include #include #define divideByte 8 #define sizeSection 1024 using namespace std; int main (void) { int SamplingRate = 0; int QuantizationRate = 0; int ChannelNum = 0; int Second = 0; unsigned int fileSize = 0; double megaFileSize = 0; cin >> SamplingRate..
· C/C++
Definition 사전적 의미는 '참조' 나의 관점에서 DB에서 'alias' 와 상당히 비슷한 느낌을 받았다. 즉 별명을 지어준다는 것 When to use C의 Call by Value, Call by reference 에서 Call by reference의 parameter로 포인터 변수 (주소값)을 넘겨본 경험이 있을것이다. 포인터 변수도 결국 메모리를 차지한다. 근데!! C++은 마치 Call by Reference처럼 References as function parameters .. i.e. 함수 내에서 값은 변경 할 수 있으면서(주소에 접근할 수 있으면서) 별도의 메모리 할당이 없다는 장점이 있다. ※ 레퍼런스는 한 번 초기화 되면 다른 변수의 별명이 될 수 없음. * operloading..
· C/C
성적처리 프로그램 예제 소스 #include #include #include #define averageScore 70.0F typedef struct _student { char name[10]; char isPass[10]; int korScore, engScore, sum; double average; } student; int main(void) { int index = 0, num = 0; printf("몇 명의 학생 입력? \t"); scanf("%d", &num); student *ptr[3] = {NULL};// 3개의 student형 포인터를 담는 배열 , 초기화 방법에 유의 {NULL} for (index = 0 ; index < num; index++) { ptr[index] = (s..
M_Falcon
'C' 카테고리의 글 목록 (4 Page)