/카멜케이스 표기법(첫글자는 소문자로, 단어바뀔떄 대문자)
/식별자로 쓸 수 있는예와 쓸 수 없는예
/정수형 리터럴 표기법 예시.
/실수형 리터럴
/아스키 코드표 대문자 A,소문자a만 외우면 편해짐. 대문자A는 65, 소문자a는 97이다.
/실습1
/실습 2
/python tutor에서 실행시켜보기 방4개중 3개지정, 1개 역슬래쉬0(null)(https://pythontutor.com/render.html#mode=display)
/문자열 방중 마지막 방엔 자동으로 0이8비트인 null문자가 들어간다.
/하나는 1바이트에, 다른하나는 2바이트에 저장되는 문자A,문자열A. 두개의 차이점은 많다. 문자열A뒤에는 NULL이 붙지만, 0이기에 보이지는 않는다.
/하이라이트 친 문자형, 정수형, 실수형 눈여겨 봐야함. char,int,double
/주석처럼 2줄로 써도, 그밑 한줄처럼써도 상관없지만, 한줄로 보기쉽게 쓰는게 좋아보인다. 물론 주석을 알아듣을준 알아야할듯.
/char 으로도 2가지방법 서술가능
/소수점이 있으면 double로 선언, 없으면 int로 선언, 문자는 char, '@'
초기값 처음에쓰든 나중에쓰든 상관x.
/int num= 하고, 여러개 쓰기 가능. int num= a,b,c; 등등.
/선언하면서 초깃값을 줄 수 있다/(자료형,변수형)
/정적타입,동적타입 선언.
/char,unsigned char 표현범위가 다르다.
/ int 담을수 있는 최댓값에서 에러가 나는데, 이때long long int 를 쓰면 에러가 나지않고, 제대로된 값이 나온다.
/precision 정밀도(float형은 소수점6자리, double형은 소수점 15자리 정밀도를 가지지만, 요즘 컴퓨터는 4바이트 아끼자고 float쓰기보단 정확한double 형을 더 많이씀. 평소에 double을 애용하자.)
/여기쓴 두가지는 같은 결과,다른방법이다.
/챗gpt에게이 코드의 오류 찾아달라고하기.
#include <stdio.h>
int main(void)
{
sum=3;
printf("%c \n", a);
int num;
printf("%s \n",'abc');
return 0;
}