2023/11/06

안석환·2023년 11월 6일

C언어 입문

c언어의 본격적인 공부에 들어갔다. 어려운 단어와 외울 거리가 많았다.

과제 중 많은 문제가 발생 했다.

과제 중 문제

  1.     Console.Write("Calculator: ");
         string? input = Console.ReadLine();
         
        ReadLine()의 값이 false일 경우의 수도 있기ㄷ 때문에 Console.ReadLine(); 부분에 초록색 및줄이 생겼다.
        
        string값에 ?를 추가하여 생길수도 있다는 것을 알려주어 해결하였다.
  1.    string[] impormation = input.Split(' ');
        string name = string.parse(impormation[0]) 잘못 입력한 문장
        string name = impormation[0]; 올바른 문장
        
        int num1 = int.Parse(); 의 의미를 제대로 이해하지 못해서 사용자가 입력한 값을 불러오는 기능인 줄 착각해서 string 값에도 적용 시킬려다 오류가 생겼다. 

해결하고..

초록색 밑줄의 의미(변수가 있지만 문제는 없다)와 해결방법(?를 붙힌다) Parse의 의미(문장을 값으로 변환하여 저장한다)를 제대로 이해하였다.

오류를 해결해나가는 과정에서 복습과 정리의 필요성을 다시 한번 느꼇다. c언어의 기초를 익히는 과정이기 때문에 지반이 탄탄해야 한다 생각하여 1주차는 복습과 정리를 하고 2주차로 넘어가기로 했다.

profile
안석환!

1개의 댓글

comment-user-thumbnail
2023년 11월 6일

복습 완~

답글 달기