반응형 전체 글77 C언어 조건문 총정리 - if, else if, else, switch, 중첩 if문, 삼항연산자 예시코드 C언어의 조건문은 프로그램의 흐름을 제어하는 데 핵심적인 역할을 합니다. 조건문을 잘 활용하면 효율적이고 가독성이 높은 코드를 작성할 수 있습니다. 이 글에서는 C언어 조건문의 모든 개념과 사용법을 예제 코드와 함께 자세히 살펴보겠습니다.0. 조건문이란?조건문은 프로그램이 특정 조건을 만족할 때만 실행되는 코드를 작성할 수 있도록 도와주는 문법 구조입니다. 주요 조건문으로는 다음과 같은 것들이 있습니다:if 문if-else 문다중 조건 else if중첩된 조건문switch 문삼항 연산자 1. if 문if 문은 주어진 조건이 참일 때만 코드를 실행합니다.구문 형식if (조건) { // 조건이 참일 때 실행될 코드}예제 코드#include int main() { int age = 20; if.. 2024. 12. 23. [C언어/C++] STL: Vector 사용법 총 정리: 개념, 주요함수, 예제코드 C++에서 vector는 가장 기본이 되는 동적 배열입니다. 크기가 자동으로 조정되며, 배열과 달리 메모리를 직접 관리할 필요가 없습니다. 오늘은 vector의 모든 사용법을 C 스타일 입출력과 함께 정리해보겠습니다.1. Vector란?C++ STL에서 제공하는 동적 배열입니다.크기가 자동으로 조정되며, 삽입, 삭제, 접근이 간편합니다.다양한 메서드를 제공하며, 코드 작성의 생산성을 높여줍니다. 2. Vector 선언과 초기화기본 선언#include #include using namespace std;int main() { vector v; // 빈 벡터 선언 return 0;}초기화 방법#include #include using namespace std;int main() { vecto.. 2024. 12. 23. 코딩테스트에서 자주 쓰이는 STL 총정리 오늘은 코딩테스트에서 자주 등장하는 STL들에는 어떤 것들이 있는지 알아보고 구체적인 예시를 통해 사용방법까지 정리해보겠습니다.1. STL이란?STL(Standard Template Library)은 C++에서 제공하는 표준 라이브러리로, 데이터를 관리하고 조작할 수 있는 컨테이너와 알고리즘, 그리고 이들을 연결하는 이터레이터로 구성됩니다. 2. STL 주요 구성 요소컨테이너(Container): 데이터를 저장하고 관리하는 클래스 (e.g., vector, map, set)알고리즘(Algorithm): 정렬, 탐색, 변환 등 데이터 조작을 위한 함수 모음이터레이터(Iterator): 컨테이너와 알고리즘을 연결하는 역할 3. 코딩테스트에서 가장 많이 사용하는 STL (1) Vector: 동적 배열1) 특징.. 2024. 12. 23. [안드로이드] 예쁜 색상 HEX 코드 모음 - 컬러팔레트, 색상표, 컬러코드 앱 개발에 사용하면 예쁜 색상코드 모음 1. 모던하고 세련된 느낌의 색상색상 이름HEX 코드색상 미리보기Royal Purple#6200EE Midnight Blue#003366 Teal Green#008080 Soft White#FFFFFF Crimson Red#DC143C Dark Olive Green#556B2F Gold#FFD700 Deep Pink#FF1493 Sky Blue#87CEEB Coral#FF7F50 2. 파스텔 톤 색상색상 이름HEX 코드색상 미리보기Blush Pink#FFD1DC Mint Green#D1FFD8 Baby Blue#ADD8E6 Lavender#E6E6FA Peach#FFDAB9 Powder Blue#B0E0E6 Light Coral#F08080 Misty Rose#F.. 2024. 12. 23. C언어 인라인(inline) 함수란? - 정의, 예시, 장단점 C언어의 인라인 함수는 성능과 효율성을 향상시키기 위한 기능 중 하나입니다. 이번 글에서는 C언어의 인라인 함수에 대해 깊이 있게 살펴보고, 이를 효과적으로 활용하는 예시들을 알아보겠습니다. 1. 인라인 함수란?인라인 함수(inline function)는 함수 호출 시 발생하는 오버헤드를 줄이기 위해 함수의 코드를 호출 지점에 직접 삽입하는 방식으로 동작합니다. 즉, 컴파일러가 함수를 호출하는 대신 함수 본문의 코드를 호출 위치에 삽입하게 됩니다.이러한 방식은 작은 크기의 함수에 적합하며, 성능 향상을 기대할 수 있습니다.사용 예제#include inline int add(int a, int b) { return a + b;}int main() { int result = add(3, 5); .. 2024. 12. 23. 이전 1 ··· 5 6 7 8 9 10 11 ··· 16 다음 반응형