본문 바로가기

dev/C27

[C] string - 3 문자열 자체의 길이만 구해지는거 같다.     마지막의 공백은 포함되지 않는다. 2024. 5. 27.
[C] string - 2 포인터 변수에 문자열을 재할당할수 없다.     포인터 변수에 malloc을 사용해서 동적으로 메모리를 할당해서문자열을 할당    문자배열 타입의 변수에도 입력받은 문자열을 할당할수 있다.     문자열을 scanf로 입력받아서 할당하는것과변수에 바로 할당하는 것이 다른거 같다.  문자배열 타입 포인터 변수에는 문자열을 할당할수 없는거 같다.---> 이전의 예제와 같이 문자배열 변수에는 입력받은  문자열을할당 가능하다. 2024. 5. 27.
[C] string - 1 char 타입의 변수에는 문자열을할당할수 없다.  char 타입의 포인터 변수에는문자열을 가리키는 주소값을 담을수 있다. '        문자열을 char형 변수에 할당하는 다양한 방법    문자열을 char형 배열에 할당하는 방법     참고자료 2024. 5. 27.
[C] pointer - 이중 포인터 x32 혹은 x64 이냐에 따라 int*의 크기가4바이트 혹은 8바이트가 될수 있다. 2024. 5. 26.
[C] malloc - 동적 메모리 할당 malloc으로 메모리를 할당해서 배열처럼 사용하기 2024. 5. 26.
[C] 2차원 배열 포인터 변수에 괄호가 있으면 2차원 배열을 가리키는 포인터   포인터 변수에 괄호가 없으면 포인터를 담을수 있는 배열이다. 2024. 5. 26.
[C] prototype - main 함수전에 prototype 선언하기 main 함수에서 호출하는 함수가 main 함수 아래에선언되어 있어서 에러가 발생    main 함수위에 cube함수의 선언부만선언해주면 정상적으로cube 함수를 호출할수 있다. 2024. 5. 26.
[C] printf 사용법 https://en.wikipedia.org/wiki/Printf printf - WikipediaFrom Wikipedia, the free encyclopedia C function to format and output text An example of the printf function printf is a C standard library function that formats text and writes it to standard output. The name, printf is short for print formatted where prien.wikipedia.org 2024. 5. 25.
[C] IDE - ubuntu에 codeblock 설치하기 codeblock 홈페이지로 이동후 Downloads 클릭     Download the binary release클릭     아래의 PPA 링크 클릭    Release Builds 클릭   sudo add-apt-repository ppa:codeblocks-devs/rleasesudo apt-get updatesudo apt-get install codeblocks codeblocks-contrib명령어를 한줄씩 입력    GNU GCC Compiler를 클릭   IDE 시작 화면이 뜨면 설치 완료  아래의 영상을 참고 https://www.youtube.com/watch?v=KTrQyyVmHDc 2024. 5. 25.