본문 바로가기

전체 글

(28)
C언어 비트연산 비트 연산은 컴퓨터 프로그래밍에서 자주 사용되는 연산 중 하나입니다. 이 연산은 비트 단위로 데이터를 조작하는 것으로, 주로 데이터 압축, 암호화, 그래픽 처리 등에 활용됩니다. C언어에서는 다음과 같은 비트 연산자를 제공합니다. 비트 AND(&): 두 비트가 모두 1일 때만 1을 반환합니다. 예를 들어, 1010과 1100의 비트 AND는 1000이 됩니다. 비트 OR(|): 두 비트 중 하나 이상이 1일 때 1을 반환합니다. 예를 들어, 1010과 1100의 비트 OR는 1110이 됩니다. 비트 XOR(^): 두 비트가 서로 다를 때 1을 반환합니다. 예를 들어, 1010과 1100의 비트 XOR(익스클루시브오아)는 0110이 됩니다. 비트 NOT(~): 단일 비트에 대해 반전 값을 반환합니다. 예를..
strlen() 자주참고할때주소 : cpp.kr/strlen strlen() 함수는 C++에서 문자열의 길이를 구하는 함수입니다. 이 함수는 cstring 헤더 파일에 선언되어 있으므로, 이 헤더 파일을 포함시켜야 합니다. 다음은 strlen() 함수를 사용한 예제입니다. 이 예제에서는 사용자로부터 입력받은 문자열의 길이를 출력합니다. #include #include int main() { char str[100]; std::cout
size 자주 참고할 때 접속주소 cpp.kr/size size()는 다양한 컨테이너(자료구조)의 크기를 반환하는 함수입니다. 이 함수를 호출하면 해당 컨테이너에 저장된 요소의 수를 반환합니다. size() 함수는 다양한 컨테이너에서 사용 가능합니다. 가장 많이 사용되는 컨테이너는 다음과 같습니다. std::vector: 동적 배열 컨테이너. size() 함수는 현재 벡터의 크기(요소의 개수)를 반환합니다. std::string: 문자열 컨테이너. size() 함수는 문자열의 길이(문자의 개수)를 반환합니다. std::array: 고정된 크기의 배열 컨테이너. size() 함수는 배열의 크기를 반환합니다. std::deque: 덱 컨테이너. size() 함수는 현재 덱의 크기(요소의 개수)를 반환합니다. std:..