본문 바로가기

c++2

[C언어] fopen함수-txt파일 이름을 변수로 입력받아 열기. 안녕하세요! 오늘은 fopen함수를 이용하여 txt파일의 데이터를 읽어올때 txt파일 이름을 입력하여 받아오는 법에 대해서 이야기해보겠습니다. 기존의 fopen함수로 txt파일의 데이터 값을 읽어올 때는 아래와 같은 방법으로 데이터를 읽어왔습니다. fopen("example.txt","r") 그러나 이 방식은 읽어올 txt의 이름을 미리 정해두고 데이터를 읽어온다는것을 알 수 있습니다. 만약 필요에따라 코더가 원하는 txt파일을 불러와야 한다면 어떻게 해야 할까요? 저는 아래와 같은 방법을 사용했습니다. 123456789101112131415161718192021222324252627282930313233343536 #include "stdafx.h"#include "string.h" int main().. 2016. 12. 30.
[c언어] fgets함수 개행(enter) 제거하기 fgets함수 개행(enter) 제거하기 ​ ​오늘은 저번 포스트에서 살짝 말씀드렸듯이 fgets함수의 개행(enter)효과를 제거해보려합니다. 이 포스트를 보시기전 먼저 아래의 포스트를 먼저 보시면 훨씬 더 쉽게 이해하실 수 있습니다 :) [C언어]문자열 2개 합치기 (How to concatenate 2 strings?) http://wonderlands2.tistory.com/31 먼저, fgets함수의 형태에 대해서 한 번 확인해봐야합니다. char *fgets(char *str, int n, FILE *stream) fgets함수는 fgets(입력받을 변수명, 문자열의 최대길이[배열 or 변수의 최대길이], 문자열을 받아올 표준스트림 포인터) 위와 같은 한 줄로 나열하여 보았을때는 쉽게 이해가 .. 2016. 11. 18.