본문 바로가기

프로그래밍 언어30

man strcpy (파파고 번역) 이름 stpcpy, stpncpy, strcpy, strncpy -- 복사 문자열 라이브러리 표준 C 라이브러리(libc, -lc) 요약 #include char * stpcpy(char * dst, const char * src); char * stpncpy(char * dst, const char * src, size_t len); char * strcpy(char * dst, const char * src); char * strncpy(char * dst, const char * src, size_t len); DESCIPTION stpcpy() 및 strcpy() 함수는 문자열 src를 dst에 복사한다(종료 문자 '\0'을 포함하여.). stpncpy()와 strncpy() 함수는 최대 len .. 2020. 11. 26.
객체의 데이터를 보고 싶을 때, console.dir(객체) *추가 - .getElementsByTagName()을 사용하면 반환값이 list형이다. - console.dir(객체)로 데이터 확인 후, 사용하고 싶은 프로퍼티(변수)는 구글링해서 알아본다. ex) 검색명 : 자바스크립트 innerHTML, 자바스크립트 window.innerWidth console.log()와 console.dir()의 차이 - console.log() HTML과 유사한 트리에서 요소를 보여줌 - console.dir() JSON과 같은 트리에서 요소를 보여줌 // index.js 예제 1-1 console.log(document); > 실행 결과 // index.js 예제 1-2 console.dir(document); > 실행 결과 console.dir()을 이용하여 데이터 확인.. 2020. 8. 7.
csv생성과 os를 통한 파일경로 생성 import osimport csv# 파일 경로 생성.try: if not (os.path.isdir("csv_files")): os.makedirs(os.path.join("csv_files"))except OSError as e: if e.errno != errno.EEXIST: print("Failed to create directory!") raise# scv파일 생성 및 쓰기f = open(f"csv_files/practice.csv", "w", encoding="utf-8")wr = csv.writer(f)wr.writerow(["place", "title", "time", "pay", "date"])f.close 2020. 7. 20.
재귀함수와 return # 예시 : return이 없을 때def recursion(): re = input("Do you want to start over? y/n") if (re != "y") and (re != "n"): print("That's not a valid answer") recursion() ###### else: return reprint(recursion())recursion()으로 재귀시킨 뒤 값을 반환시키려고 할 때, return을 안쓰면 문제가 발생한다. 처음 실행시켜서 y나 n을 입력하면 제대로 작동하는 걸 볼 수 있지만  y나 n 외의 아무 문자나 숫자를 입력하고 y나 n을 입력하면 None으로 출력된다.# 예시 : return이 있을 때def .. 2020. 7. 17.