분류 전체보기105 [Zig] 문자열(string literals) 문자열을 만드는 방법은 다음과 같습니다. --------------------------------------------------------------------------------------------------- const 또는 var 문자열 이름 = " 문자열 " --------------------------------------------------------------------------------------------------- 예시 const student_name = " John " ; // " John " 라는 문자열을 student_name 라는 이름으로 수정 불가능하게 만듭니다. 여러 줄에 걸쳐 문자열을 작성하는 방법은 다음과 같습니다. ---------------------.. 2024. 3. 20. [Zig] 배열(arrays) 배열을 선언하는 문법은 다음과 같습니다. --------------------------------------------------------------------------------------------------- const 또는 var 배열 이름 = [ 배열 길이 ] 형태와 크기 { 할당할 값들... } --------------------------------------------------------------------------------------------------- 예시 const array_name1 = [ 5 ] u8 { 'h', 'e', 'l', 'l', 'o' }; // 양수만 허용하는 8비트짜리 변수가 5개 연속으로 담긴 배열을 선언합니다. const array_name2 .. 2024. 3. 20. [Zig] 변수(variables) 와 할당(assignments) 변수를 선언하고 할당하는 기본 문법은 다음과 같습니다. --------------------------------------------------------------------------------------------------- const 또는 var 변수 이름 : 형태와 크기 = 할당할 초기 값 식별자 (identifier) 종류 "const" 는 값을 바꿀 수 없는 변수를 의미합니다. (constant) "var" 는 값이 바뀔 수 있는 변수를 의미합니다. (variable) 타입 (type annotation) 종류 "i" 값을 해석할 때 음수 또는 양수로 취급합니다. (integer) "u" 값을 해석할 때 양수로만 취급합니다. (unsigned integer) "f" 값을 해석할 때 IEE.. 2024. 3. 20. [Zig] Visual Studio Code 의 Auto-formatter 비 활성화 방법 Visual Studio Code 의 Auto-formatter 비 활성화 방법 Zig 확장 플러그인 설치시 기본적으로 저장할 때마다 포메팅을 자동으로 해줍니다. 다만, BSD(Allman) 나 GNU 코딩 스타일을 선호하시는 분들은 이러한 부분이 불편할 수 있습니다. 그럴 땐 아래와 같이 VS Code 설정에서 끌 수 있습니다. 2024. 3. 20. [Zig] Hello World 출력하기 1. 원하는 경로에서 터미널을 열고 "zig init-exe" 를 입력하면 기본 프로젝트가 만들어집니다. 2. src 폴더 내부에 main.zig 파일이 있습니다. 안에 있는 내용을 지우고 아래 코드로 바꿔주세요. const std = @import("std"); pub fn main() void { std.debug.print("Hello, World!\n", .{}); } 3. 터미널에 "zig build run" 이라고 입력합니다. 4. "Hello, World!" 라는 문구가 출력되면 성공입니다. 2024. 3. 20. [Zig] Visual Studio Code 설치하기 1. 아래 링크를 통해 OS 에 맞는 설치 파일을 다운로드 받습니다. https://code.visualstudio.com/ 2. 다운받은 파일을 실행하면 설치 과정이 진행됩니다. 계속 "다음" 을 눌러주세요. 3. 설치가 완료되었습니다. 4. 추가로 Zig 를 편하게 사용하기 위해 확장 프로그램을 설치합니다. 2024. 3. 20. 이전 1 ··· 14 15 16 17 18 다음