728x90
반응형

programming language/C, C++ 4

[c, c++]vs, visual studio에서 scanf에러 warning C4996: 'scanf': This function or variable may be unsafe.

vs에서 scanf 사용시 아래와 같은 에러가 뜬다면, warning C4996: 'scanf': This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS 프로젝트 > 프로젝트 속성구성속성 > c/c++ > 전처리기> 전처리기 정의에서  편집을 눌러서 아래 사진과 같이 추가_CRT_SECURE_NO_WARNINGS:  일반 탭으로 가서 SDL 검사를 아니오로 바꾸세요.

Vim에서 바로 C 언어 실행

Vim에서 C 언어 실행하기Vim에서 C 언어 코드를 작성하고 실행하려면 컴파일과 실행 과정을 거쳐야 하는데,VIM에디터에서 나가지 않고 : 를 통해서 작업이 가능합니다.1. C 파일 저장 및 컴파일Vim에서 코드를 작성. (예: hello.c)컴파일하려면 아래 명령어를 입력:w !gcc % -o output%: 현재 파일 이름-o output: 컴파일된 실행 파일 이름을 output으로 지정. 원하는 이름으로 변경 가능.컴파일이 성공하면 아무 메시지도 출력되지 않습니다.만약 오류가 있으면 에러 메시지가 출력됩니다.2. 컴파일된 파일 실행컴파일된 파일을 실행하려면 아래 명령어를 입력하세요::!./output3. 단축키 매핑컴파일과 실행 과정을 간편하게 하기 위해 Vim에 매핑을 추가할 수 있습니다.Vim..

C 언어에서 void의 의미는?

C 언어에서 void의 의미는? void는 C 언어에서 반환값이 없음을 나타내는 키워드입니다. 함수 선언에서 void는 두 가지 주요 용도로 사용#include void example1() { printf("Hello, World! (Example 1)\n");}void example2() { printf("Hello, World! (Example 2)\n");}int main(void) { example1(); example2(); return 0;}1. 함수의 반환값이 없을 때함수가 아무 값도 반환하지 않을 때 void를 사용된다. 예를 들어, example1 함수는 void를 반환하는 함수로, 실행 후 아무 값도 반환하지 않음을 나타낸다void example1() { ..

[UBUNTU] 우분투에서 C, C++하기

우분투에서 C 언어와 C++ 개발을 위해 필요한 준비 과정들어가기 앞서 리눅스 터미널을 처음 접한다면, 링크 참고https://ashton0410.tistory.com/entry/OSLinux-command-%EC%A0%95%EB%A6%AC [OS][Linux] Basic command (리눅스 기본 명령어)◎ Terminal 기초 command Ctrl + C: 현재 실행 중인 프로세스를 종료합니다. Ctrl + D: 현재 터미널 세션을 종료합니다. Ctrl + Z: 현재 실행 중인 프로세스를 일시 중지합니다. Ctrl + L: 터미널 화면을 지웁니ashton0410.tistory.com 1. 컴파일러 설치C와 C++ 코드를 컴파일하려면 GCC(GNU Compiler Collection) 또는 G++가..

728x90
반응형