본문으로 바로가기
homeimage

변수

해당되는 글 2
  • thumbnail
    컴퓨터/프로그래밍

    C#언어 문자열 숫자 변환 방법

    C#언어 안전하게 문자열을 숫자로 변환하는 방법 새로운 언어를 학습하게 되면 형 변환이 제일 먼저 궁금해지지 않나 생각합니다. C에서는 atoi() 함수나 sscanf() 함수를 이용해서 숫자 문자열을 숫자 변수로 받는데요, C#에서는 어떻게 할까요? 객체지향 언어답게 메서드 방식으로 변환하는데요, 방법은 이렇습니다. int nValue = int.Parse( str); 위 코드는 문자열 str의 값을 정수로 변환해서 nValue에 대입합니다. 방법은 쉽습니다만, 안심할 수 없습니다. 왜냐하면 str이 가지고 있는 문자열이 비었거나 숫자 문자열이 아니면 실행 에러가 발생합니다. 실행 에러라는 말씀은 빌드가 되어도 실행 중에 에러가 발생해서 종료가 된다는 것이죠. 이 문제를 해결하려면 C#의 예외 상황 처..
  • thumbnail
    컴퓨터/프로그래밍

    C언어 공용체 union 예제 설명

    C언어 union 유니온 공용체 예제 설명 포인터 때문에 C언어 배우기가 어렵다는 말씀을 자주 듣는데요, 생각 외로 공용체 union를 이해하지 못하는 분이 많네요. 이해한다고 해도 어디에 활용할지 몰라서 사용하지 않는 경우도 많은데요, struct만큼이나 매우 유용합니다. union의 쓰임새를 깨닫고 코드에 적용하다 보면 왜 C언어가 어셈블러에 가깝다는 얘기가 나오는지 이해가 될 것입니다. C언어의 변수 타입은 문자·숫자·문자열로 특성에 맞추어 선언한다기보다는 변수의 크기를 정하는 쪽에 가깝습니다. 아울러 이렇게 생각하는 것이 C언어 코딩에 도움이 큽니다. 예를 들어 int는 정수 변수이기도 하지만, 4바이트의 변수로, char는 문자보다는 1바이트 크기의 변수로 생각한다면 C언어에서 변수 다루기가 편..
    최근글
    이모티콘창 닫기
    울음
    안녕
    감사해요
    당황
    피폐

    이모티콘을 클릭하면 댓글창에 입력됩니다.