개발정보121 Bubble Sorting /* 함수 포인터 */ #include #define numbers 5 void swap(int* pele){ int tmp; tmp = *pele; *pele = *(pele+1); *(pele+1)=tmp; } void Bubble_sort(int* arr, int num_elements){ int cnt = 0; for(int i=0; i 개발정보/C,C++ 2022. 1. 27. 구조체 멤버의 메모리 할당과 #pragma pack https://blog.naver.com/ya3344/222446790115 개발정보/C,C++ 2021. 12. 6. 구조체 포인터 설명 https://someting-new1.tistory.com/161 19. 구조체(.), 구조체 포인터(->) 1 구조체 포인터 선언하기 struct Person *p1 = malloc(sizeof(struct Person)); // 구조체 포인터 선언, 메모리 할당 struct 키워드와 구조체 이름을 사용하여 구조체 포인터를 선언합니다. 이때 일반 변수가 아.. someting-new1.tistory.com 개발정보/C,C++ 2021. 12. 5. flutter version upgrade Flutter: How to Upgrade Dart SDK Version - SmartCodeHelper Flutter: How to Upgrade Dart SDK Version - SmartCodeHelper Dart version for flutter development can be upgraded to the latest version very easily using just two terminal commands. The latest version of dart may be required while using some flutter packages. So for using the latest version of external libraries for smartcodehelper.com 개발정보/Flutter 2021. 12. 3. Matlab 기본04 복습 %% clear,clc v1 = [1:2:20] length(v1) v2 = v1(5:length(v1)) v3 = v1(5:end) %% clear,clc A=[1 2 3 ; 4 5 6] B=A' length(A) % 2 x 3 행렬 length(B) % 3 x 2 행렬 개발정보/C,C++ 2021. 9. 16. pull up with capacitor http://egloos.zum.com/slgi97/v/10845899 Pull up Resistor & Switch Pullup & Pulldown아래 그림에서 들어오는 신호는 어떤신호일까요?들어오는 신호는 0이 될 수도 있고 1이 될수도 있습니다. pin에 손을 갖다 대면 1이 될 수도 있습니다.이런 애매모한 상황을 방지 하 egloos.zum.com 개발정보/HardwareDesign 2021. 9. 15. Matlab 기본03 [배열의 생성] ㅁ전치 연산자 ㅁ콜론 연산자 : 배열을 다룰 때, 콜론 연산자가 정말 중요 [1차원 배열의 생성] ㅁ배열이란? 모든 데이터를 배열에 저장 ㅁ1차원 배열 == 벡터(스칼라 아님) 그럼 벡터란? 스칼라+순서+묶음 공학에서는 V=(2,4,5)는 데카르트 좌표계에서는 x=2, y=4, z=5 라고 봄 매트랩에서는 [] (대괄호를 적어줌) %% clear, clc a = [1 2 3] b = [1 2 3]' a = 1 2 3 b = 1 2 3 a벡터는 숫자를 가로방향(행벡터), b벡터는 세로 방향(열벡터)으로 표현만 한 것. 실제로 담고 있는 내용은 같다. %% clear, clc a = [1 2 3] b = [1; 2; 3] c = [1 2 3]' %전치 d = b' 간격이 일정한 벡터 생성 %.. 개발정보/C,C++ 2021. 9. 9. Matlab 기본02 1.7 변수 관리에 유용한 함수들 꼭 해볼 것 %% clear, clc x = 6.7; sqrt(x^3 + exp(x) - 15/x) %% clear, clc a = 12; b = 5.6; c = (3*a)/b^2; d = (a-b)^c/c; log(abs(c-d+(b/a))) %% clear, clc format rat 1/5 + 2/5 ans = 3/5 %% clear, clc format 1/5 + 2/5 개발정보/C,C++ 2021. 9. 9. Matlab 기본01 >> t = [0:2*pi/360:2*pi]; >> x = 16 * sin(t).^3; >> y = 13 * cos(t) - 5 * cos(2*t)-2 *cos(3*t)-cos(4*t); >> plot(x,y) >> % 1 rad = 360 deg / (2*pi) >> 360 / (2*pi) ans = 57.2958 1 라디안은 57도 정도 됨 >> 1 == (2-1) 개발정보/C,C++ 2021. 9. 2. No named parameter with the name 'nullok' error in flutter https://stackoverflow.com/questions/64791065/no-named-parameter-with-the-name-nullok-error-in-flutter No named parameter with the name 'nullOk' error in flutter After having horrible problems I finished by passing my project into another one. But now It gives me this error after trying to run my program. Which I never see before. And also, I didn't edit th... stackoverflow.com flutter 1.0 ver에서 .. 개발정보/Flutter 2021. 7. 31. 포인터 https://dojang.io/mod/page/view.php?id=274 C 언어 코딩 도장: 34.0 포인터 사용하기 지금까지 우리는 값을 저장할 때 변수를 사용했습니다. 그럼 변수는 어디에 생기는 것일까요? 다음과 같이 변수는 컴퓨터의 메모리에 생성됩니다. 즉, 메모리에 일정한 공간을 확보해두고 원하 dojang.io 메모리 해제는 선택이 아닌 필수입니다. 예제는 별로 하는 일이 없는 간단한 프로그램이지만 실무에서는 메모리를 자주, 많이 할당합니다. 따라서 메모리를 할당만 하고 해제를 해주지 않으면 결국에는 시스템의 메모리가 부족해지므로 운영체제가 프로그램을 강제로 종료시키거나 메모리 할당에 실패하게 됩니다. 특히 메모리를 해제하지 않아 메모리 사용량이 계속 증가하는 현상을 메모리 누수(memor.. 개발정보/C,C++ 2021. 7. 25. C언어 핵심정리 보호되어 있는 글 입니다. 2021. 7. 25. 이전 1 2 3 4 5 ··· 11 다음