기록

  • 홈
  • 태그
  • 방명록

C 2

[MySQL] python과 C, C++로 MySQL 연동하기

파이썬 sudo pip install mysql-connector-python import mysql.connector conn = mysql.connector.connect( host='서버IP', user='DB계정', password='DB계정비밀번호', database='DB이름' ) cursor = conn.cursor() sql_query = "INSERT INTO customer(id, ip) values (3, '10.10.10.10')" cursor.execute(sql_query) sql_query = "SELECT * FROM customer" cursor.execute(sql_query) result = cursor.fetchall() print("INSERT") for row in..

CS/DB 2024.02.23

포인터 1

C 언어가 다른 언어들과 다른 언어들과 다른점은 포인터를 이용해 메모리에 직접적으로 접근할 수 있다는 것이다 포인터란 변수의 메모리 주소를 가리키는 변수를 의미하는데, 변수가 선언되면 메모리에 해당 변수의 크기만큼 여러 개의 주소 값에 걸쳐 할당된다 메모리 100번지에 할당된 int형 변수 a를 그림으로 표현하면 위와 같고, 100번지부터 103번지 4바이트 전체를 a라는 이름으로 사용한다 주소 연산자 & 여기서 말하는 주소란 변수가 할당된 메모리 공간의 시작 주소를 의미하는데, 위의 int a를 예로 들면 a의 시작 주소는 100이고, 이 시작 주소를 알면 그 위치부터 해당 변수 크기만큼 메모리를 사용할 수 있다 이러한 주소는 & 연산자를 통하여 구할 수 있다 간접 참조 연산자 * *은 두가지로 사용될..

언어/C 2023.09.21
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (86)
    • Project (0)
    • 언어 (23)
      • Java (15)
      • C (1)
      • C++ (7)
    • CS (17)
      • 알고리즘 (3)
      • 자료구조 (8)
      • 운영체제 (0)
      • DB (6)
    • 임베디드 (24)
      • STM32 (ARM Cortex - M4) (14)
      • ROS (0)
      • OpenCV (0)
      • Linux BSP (9)
    • 응용 프로그램 (1)
      • Qt (1)
    • 개발 툴 (11)
    • 면접 (2)
    • 발표 (2)
    • 머신러닝 & 딥러닝 (5)

Tag

리눅스, EC2, Git, Linux, 배열, OpenVINO, 디바이스파일, bsp, 디바이스드라이버, 임베디드, 깃, 깃헙, github, 깃허브, C++, AWS, STM32, 알고리즘, 자료구조, RaspberryPi,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Calendar

«   2025/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바