반응형

전체 글 1277

printf함수를 이용하여 문자 출력

printf함수를 이용하여 문자 출력 1 2 3 #include 4 5 int main(){ 6 puts("문자출력"); 7 8 printf("%c, %c\n", 'A', 'B'); 9 10 printf("%%c는 character형태로 출력\n"); 11 printf("putchar함수는 문자 전용 출력함수\n"); 12 13 printf("printf함수는 여러형식 출력함수\n"); 14 15 printf("[%-10d]\n", 20); 16 puts("20을 출력하고 뒤에 10자리 빈칸 채우기"); 17 18 printf("[%10d]\n", 30); 19 puts("앞쪽에 10자리 빈칸 채우고 30 출력하기"); 20 21 return 0; 22 }

IT/c언어 2015.10.05

printf함수를 이용하여 실수형 데이터 출력하기

printf함수를 이용하여 실수형 데이터 출력하기 1 #include 2 3 int main(){ 4 puts("실수 출력"); 5 6 printf("%f, %lf, %2lf\n", 4.23456, 6.56789, 3.34567898); 7 8 printf("%%f는 float(4byte)형태로 출력\n"); 9 10 puts("실수의 기본 출력은 소수점 이하 6자리까지"); 11 puts("%lf는 long float(8byte)형태로 출력"); 12 13 puts("%2lf는 소수점 이하 2자리만 출력"); 14 return 0; 15 }

IT/c언어 2015.10.05

C언어기초강의 - puts로 문자열 출력

오늘은 리눅스에서 C언어 프로그램을 만드는 것을 해볼께요. C를 하는 목적은 php와 C를 연동한 프로그램을 만들기 위함이에요. 기초적인 프로그램을 만들어볼게요. 단순하게 문자를 출력하는 프로그램이에요 파일명 : sample.c #include int main(){ puts("Hello World"); return 0; } 컴파일 gcc -o sample sample.c -Wall 이렇게 하면 sample.exe 파일이 만들어기게 됩니다.

IT/c언어 2015.10.04

[MySQL] csv 파일을 직접 MySQL 테이블로 Import 하는 방법 (대용량 파일 import 팁)

MySQL 테이블에 데이터를 넣는 방법 중 csv 파일을 직접 넣는 방법이 있다. csv 파일과 DB 테이블 구조가 일치하면 아래와 같이 입력하면 된다. LOAD DATA LOCAL INFILE "filePath"INTO TABLE dbName.tableName FIELDS TERMINATED BY ","; 만약 파일의 크기가 크고 테이블에 index가 걸려 있으면 시간이 굉장히 오래 걸릴 수 있다.그럴 경우에는 아래와 같이 index를 먼저 해제해 주고 파일을 올린 다음 다시 index를 걸면 상당히 빠르게 테이블에 데이터를 넣을 수 있다. ALTER TABLE dbName.tableName DISABLE KEYS;LOAD DATA local INFILE "filePath"INTO TABLE dbNam..

Mysql 2015.10.03

mysql에서 boolean 타입 사용하기

MySQL 5버전대부터 사용 가능합니다. tinyint(1)과 같은 것으로 boolean 타입이 추가되었고, 저장할 때도 true, false로 저장이 가능합니다만, 저장된 값을 확인해보면 0 (=false), 1(=true)로 저장됩니다. 그러다보니 값을 가져와서 쓸 때, 이 값들이 0과 1로 나와서 약간 곤란할 때가 있습니다. 이럴 경우 IF(칼럼명 , 'true', 'false') as 칼럼명 과 같이 해주면 아쉬운대로 사용할 수 있습니다. 예를 들면 다음과 같이 말이죠.. select id, title, IF(completed, 'true', 'false') as completed from todo;

Mysql 2015.10.03

[리눅스] 사양 알아보기 (메모리, CPU, HDD, 비트, 네트워크)

1. 메모리 용량 확인$cat /proc/meminfo | grep MemTotal -> 총 메모리를 보여주는 명령어 $free -m -> 총 메모리, 사용 중인 메모리, 사용 가능한 메모리를 메가바이트 단위로 보여주는 명령어 2. CPU 정보 확인$cat /proc/cpuinfo 3. HDD 정보$df -> 단위를 제외한 하드디스크 정보 확인 $df -h -> df 명령어보다 좀 더 쉽게 하드디스크 정보 확인 가능 4. 시스템 비트 확인$getconf LONG_BIT -> 현재 자신에게 설치된 OS의 비트 확인 5. PC 네트워크 상태 확인$ifconfig -> IP주소 및 맥 어드레스 등 네트워크 정보 확인 감사합니다.

리눅스 2015.10.02
반응형