본문 바로가기

WORK/Sotfware241

[Error] lvalue required as left operand of assignment 요즘 주식에 주린이가 되어서 본업에 충실하지 못했내요. 그래서 컴파일을 돌렸더니 에러가 파바바바박 하고 발생했습니다. 아직도 공부를 하고 있다는것이 문제이기는 하지만, 그래도 배우는것은 즐거움이 아니겠습니까? 주식도 공부하다 보니, 정보의 홍수속에서 옥석을 찾는게 필요한 부분으로 보입니다. 워렌이 말한 법칙 절대 잃지 말아라. 일어버리지 않기 위해서는 아마도 무수한 공부가 필요 하지 않겠습니까? 위의 에러는 대입연산자에 피연산자를 넣었다 이런 글들이 보이는군요. 대입연산자는 무엇이고 피연산자는 무엇일까요? 연산자 : 『수학』 벡터 공간, 함수 공간의 원소를 다른 원소에 대응시키는 변환. 수에 수를 대응시키는 보통의 함수 개념을 확장한 것이다. 피연산자 : 「1」 『정보·통신』 어떠한 연산을 할 때 연산의.. 2021. 5. 31.
[C언어] 지역 변수, 전역 변수, 정적 변수 변수에 대해서 이야기를 많이 들었을 것입니다. 지역 변수한마디로 말하면 지역, 한곳의 왕이 되는 겁니다. 지역구 의원들이 바로 지역 변수가 되겠내요. 전역 변수 사전적으로 찾아 봤습니다. 어느 지역의 전체를 나타냅니다. 하나의 공간에서 왕이 되는거죠. 시도 지사가 되겠내요. 여러 C 파일이 있으다면 그 파일 하나에서는 모든 힘을 과시 하게 됩니다. 정적 변수 정적 변수는 무엇인가? 사전적으로 봤을 때는 움직임이 없는 상태를 말합니다. 국회의원 같은데? 시도 지사 같고, 시도 지사라고 말하기에는 애매한 녀석이 됩니다. 지역, 전역 변수는 나타내는 방법은 동일합니다. char a; int b; 이렇게 표시를 하게 됩니다. 정적 변수는 하나를 더 써줍니다. 왜? 애매하니깐요.. static char a;sta.. 2020. 12. 18.
[Python27] 다운로드 후 설치하기 NXP 컴파일을 하면서 Python2.7을 설치해야 하는 부분이 있어서 다음 컴파일 할때 참고 하기 위해서 자료를 정리 합니다. Python 2.7 다운로드 다운로드를 하기 위해서 링크를 따라 갑니다. https://www.python.org/downloads/ 링크는 언제든지 바뀔수 있습니다. 왜냐하면? 업체가 링크를 따라서 들어오지 않고, 링크로 바로 바로 다운 받는 사람들이 귀찮아서 일까요? 가끔 홈페이지 변경을 하면서 전반적으로 바뀌기도 하더군요... 여러가지가 있습니다. 자신에게 맞는것을 다운받으세요. 아래로 내려가서 버전을 찾습니다. 그리고 클릭 자신의 컴퓨터 사양에 맞게 다운로드 합니다. 전 윈도우 64 이니 아래서 두번째를 다운 받았습니다. 설치하기 설치는 간단하게 넥스트 넥스트 Next .. 2020. 10. 19.
[Yocto] Yocto 버전 확인 욕토(yocto) 2020년 9월 버전 확인 https://wiki.yoctoproject.org/ Yocto Project ReleaseCode NamePoky verMaintainerFeaturesScheduleStatusQA Test PlanQA Test ReportRelease notesYocto Project 3.1Dunfell23.0Steve SakomanYocto_3.1 _FeaturesYocto_3.1 _ScheduleYocto_Project_v3.1 _StatusYocto_3.1_Overall _Test_Plan3.1 qa run history3.1 release notesYocto Project 3.0Zeus22.0Armin Kuster/Anuj MittalYocto_2.8 _Featu.. 2020. 9. 18.
[String Compare] 스트링 비교 strcasecmp() 대소문자를 구분하지 않고 문자를 비교 한다. #include int strcasecmp ( const char *string1, const char *string2 ) Sting1 과 String2를 비교 하여 리턴값을 전달 합니다. string1과 sting2의 모든 영문자는 비교 전에 소문자로 변환 됩니다. 주의 함수는 Null로 종료되는 스트링에서 작동 합니다. 스트링 끝을 나타내는 널 문자 ('\0')을 포함한다고 예상됩니다. Null이 있어야 한다는거죠.. 리턴값 값의미0보다 작음string1이 string2보다 작음0string1이 string2와 같음0보다 큼string1이 string2보다 큼 퍼옴] https://www.ibm.com/support/knowledge.. 2020. 7. 31.
[프로그램] 달력 만들기 달력을 만들기 위한 명세서 입니다. 1. 1년을 계산 한다. 2. 윤년을 체크 하여 더한다.3. 한달의 시작점을 찾는다. ( 1년 1월 1일은 월요일 이다. ) 4. 출력 한다. 1년을 계산 매달은 day로 배열을 만든다.int day[12] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };char *week[] = {"sun","mon","tues","wed","thu","fri","sat"}; 날 수를 계산 합니다. int year = 2020;days = ((year - 1) * 365) + ((year - 1) / 4) - ((year - 1) / 100) + ((year - 1) / 400); ( year - 1 ) * 365 년도에 따른 날 수를 .. 2020. 4. 24.
[윤년] 윤년 계산 및 프로그램 달력을 하나 만들어 넣어야 해서, 윤년 계산을 한번 살펴 보았습니다. 그냥 잘 만들어 놓은것을 쓰면 되지만, 프로그램을 처음 배운다는 생각으로 작성해 보았습니다. 위키 백과 윤년 https://ko.wikipedia.org/ 에서 글을 복사해 왔습니다. 태양력의 윤년 현재 전 세계 대부분의 나라에서 쓰는 그레고리력은 4년에 반드시 하루씩 윤날(2월 29일)을 추가하는 율리우스력을 보완한 것으로, 태양년과의 편차를 줄이기 위해 율리우스력의 400년에서 3일(세 번의 윤년)을 뺐다. 그레고리력의 정확한 윤년 규칙은 다음과 같다. - 연수가 4로 나누어 떨어지는 해는 윤년으로 한다. (1988년, 1992년, 1996년, 2004년, 2008년, 2012년, 2016년, 2020년, 2024년, 2028년, .. 2020. 4. 18.
[자료모음] Critical Section 백번 말해 봐야 한장의 사진을 이길 수 없다는것을 알았습니다. Critical Section And Mutex https://www.rudyhuyn.com/(그림 출처) 상호배제를 재미있게 설명한 삽화 입니다. 화장실이라는 자원은 하나 입니다. 이곳에 둘이 들어갈수 없는거죠? 아 여성분들은 들어가기도 합니다만 남성들은 절대 둘이 들어가질 않습니다. 저 공간에 남자가 들어간다는건, 심대하게 중요한 큰 일을 보러 들어가는것이지요? 나의 전유물인 냄새와 함께, 심묘한 표정을 지을수 있습니다. 여성분들도 큰 일을 볼 때는 같이 안들어가지 않을까? 싶습니다만, 그건 물어보지 않는거로.. 화장실은 혼자 사용해야 합니다. 누군가 급하게 들어오고 싶지만.. 밖에 뮤텍스가 지키고 있죠. 그냥은 못들어 갑니다. 들어가려고.. 2019. 12. 14.
[memory] 메모리의 종류 램(RAM)전원이 끊어지면 기억되어있는 데이터들이 소멸되기 때문에 휘발성 메모리(Volatile Memory)라 표현합니다.데이터를 읽는 속도와 기록하는 속도가 같으며, 컴퓨터의 주기억장치, 응용 프로그램 로딩, 데이터 일시 저장등과 같은 곳에 사용됩니다. 롬(ROM)전원이 끊어져도 기록된 데이터들이 소멸되지 않는 비휘발성 메모리(Non-Volatile Memory)입니다.즉, ROM에 데이터를 (반영구적으로) 저장한 후 이를 지속적으로 사용하게 됩니다. 컴퓨터의 바이오스도 이에 속합니다. 일반적인 롬은 데이터를 한번 저장하면 지울 수 없이 계속 사용해야하지만, PROM(1번 다시 쓰기가능), EPROM(무한), EEPROM(무한)은 특수한 방법을 통해 데이터를 삭제한 후 데이터를 다시 기록할 수 있습니.. 2018. 9. 20.
728x90