8 개의 C 언어 프로젝트를 졸업한 후 소백에서 소까지.
C 언어 8 개 프로젝트 관행은 주제
1, 바이두 AI 기반 음성 인식
난이도 계수:
코드량: 4 줄
구현 기능: 음성 입력, 음성 변환 텍스트
< P > 관련 기술: QT, 신호 및 슬롯, HTTP, 바이두 AI 오픈 플랫폼. < P > 둘째, 통신 관리 시스템 < P > 난이도 계수: < P > 코드량: 4 줄 < P > 구현 기능: 주소록 정보 추가 및 제거 작업. 군중에게 적합하다: C 언어의 초보자는 난이도가 낮아 이력서에 쓰기에 적합하지 않다. 배열, 포인터를 종합적으로 적용하면 프로그래밍 논리 사고를 단련하고 코드량을 축적할 수 있다.
관련 기술: 배열, 포인터, 구조, 함수. < P > 3, 주차 관리 시스템 < P > 난이도 계수: < P > 코드량: 8 줄 < P > 구현 기능: 주차, 차 찾기, 지불, 출발, 경로 계획. < P > 군중에게 적합: C 언어와 연결된 목록, 스택, 대기열 기반이 있습니다. < P > 관련 기술: 포인터, 배열, 연결된 목록, 대기열, 폭 우선 검색. < P > 4, 키천바이두 AI 의 이미지 인식 < P > 난이도 계수: < P > 코드량: 8 줄 < P > 구현 기능: 주차, 차 찾기, 지불, 출발, 노선 계획. < P > 군중에게 적합: C 언어와 연결된 목록, 스택, 대기열 기반이 있습니다. < P > 관련 기술: 포인터, 배열, 연결된 목록, 대기열, 폭 우선 검색.
5, 스마트 WiFi 카메라
난이도 계수
코드량: 15 줄
언어: c 언어
구현 기능: 이미지 데이터 수집, APP 디스플레이, 군중 원격 제어: c 언어
하드웨어 플랫폼: 나노 pi 듀오 2
관련 기술: mjpg_stremer, JSON, TCP, UDP, QT, epoll
6, 스마트 스피커 <
군중에게 적합: C/C++/Linux 기반, 종합성이 비교적 강하며 < P > 를 프로젝트 승진, 비설, 취업 등으로 사용할 수 있습니다.
하드웨어 플랫폼 : Mini244
관련 기술: C/C++, libevnet, JSON, 프로세스, TCP, QT
7, OpenCV 스마트 카
난이도 계수: < p] < P > 군중에게 적합: C 언어와 단일 칩 개발 기반이 있습니다. < P > 하드웨어 플랫폼: 51 단일 칩 및 ARMCortexA 개발 키트 < P > 는 C 언어, 51 단일 칩, 이미지 처리, 직렬 통신 등의 기술을 다룹니다.
8, 원격 통신 소프트웨어
난이도 계수:? 코드량: 3 줄 < P > 구현 기능: 등록, 로그인, 친구 추가, 채팅, 그룹 구축, 파일 전송.
군중에게 적합: C++, 네트워크 기반이 있습니다.
플랫폼: 클라이언트 Windows, 서버 Linux.
관련 기술: C++, libevent, QT, 멀티스레드, MySQL, 파일