본문 바로가기

Tech/씨

char*/string/포인터/구조체/Reference/Reliability

개발에 적합한 프로그래밍 언어는 무엇일까? 프로그래밍 언어별 특징을 잘 알고 있고, 그에 따라 구현할 수 있는가? ( C언어, C++, Python)

 

개발에 적합한 프로그래밍 언어는 무엇일까?

프로그래밍 언어별 특징을 잘 알고 있고, 그에 따라 구현할 수 있는가? ( C언어, C++, Python)

soniacomp.medium.com

 

 

 

 

c언어 배열, 포인터, 구조체

 

c언어 배열, 포인터, 구조체

2015.03.08 지식in 작성글 이전 배열 배열은 데이터들이 순차적으로 저장 되어있는 선형리스트 중 하나로 볼 수 있어요. 그니까 배열은 데이터들을 순서대로 저장 해놓고 번호를 매겨 그 데이터에

it00.tistory.com

 

 

 

 

3. 프로그래밍 언어 설계 시 주의점

 

3. 프로그래밍 언어 설계 시 주의점

설계 기준의 중요성 •설계 목적과 사용자편의성을 확보 해야 함 •설계 목적 •어느 분야에 사용할 것인가? •범용? DB? 그래픽? 실시간? •사용자 편의성 •이 언어만의 문법 , 또는 같은 내용

dongdongcoding.tistory.com

 

 

 

 

 

[오류] C언어의 Segmentation fault 오류에 대해서 알아보자

 

[오류] C언어의 Segmentation fault 오류에 대해서 알아보자

C언어로 코딩을 하다보면 상당히 열받는 이런 문구를 자주 보게 될 것이다. (위는 Linux 환경에서 C언어로 만든 프로그램을 돌려본 것이다.) Segmentation fault (core dumped) 처음 이 에러 메시지를 보고

solfwaredevelopers.tistory.com

 

 

 


[C++] C++ is a c with class

 

[C++] C++ is a c with class

"C++이 무엇인가요?" 라는 질문에 대한 답변은 다양하게 나올 수 있을 것이다. 그러한 답변들 중에 하나가 "C++ is a c with class."이다. 이는 C++은 C에 Class에 관한 사항이 추가되었다는 것이다. 물론, C+

taejusoul.tistory.com

 

 

 



[디딤돌 C++] 10. 신뢰성 강화(열거형)

 

[디딤돌 C++] 10. 신뢰성 강화(열거형) - 언제나 휴일

C++언어는 C언어보다 자료 형식에 관한 부분에서 신뢰성을 강화하고 있어요. 먼저 C언어에서는 열거형 변수에 정수 형식을 대입하거나 초기화를 하는 것이 가능합니다. //C언어에서의 열거형 사

ehpub.co.kr

 

 

 

 

C 프로그래밍의 보안 이슈와 포인터 남용

 

C 프로그래밍의 보안 이슈와 포인터 남용

| 보안 이슈와 포인터의 남용 개요 모든 어플리케이션에서 보안과 신뢰성은 주요한 관심 요소이다. 잦은 비도로 나타나는 보안 사고와 어플리케이션의 비정상 동작 떄문에 보안과 신뢰성에 대

thinkpro.tistory.com

 

 

 

 

[Programming Language Theory] PL Design Principle | PL 설계 원칙

 

[Programming Language Theory] PL Design Principle | PL 설계 원칙

PL Design Principle PL 설계 원칙 PL 설계 기본 원칙 1. Efficiency (효율성) 2. Generality (일반성) 3. Orthogonality (직교성) 4. Uniformity (획일성) 기타 설계 원칙 1. Simplicity (간결성) 2. Expressiveness (표현력) 3. Precisen

dad-rock.tistory.com

 

 

 

 

[C++] 포인터(Pointer) vs 레퍼런스(Reference) 

 

[C++] 포인터(Pointer) vs 레퍼런스(Reference)

개요 C++ 프로그래밍을 시작하면 레퍼런스(Reference : 참조자)라는 새로운 개념을 접하게 됩니다. 언뜻 보면 C언어를 공부할 때 여러분들을 굉장히 괴롭혔던 포인터(Pointer)와 유사해 보입니다. 어떠

swk3169.tistory.com

 

 

 

참조자와 포인터 차이(C++)

 

참조자와 포인터 차이(C++)

c++공부를 시작하게 되면서, 기존에 공부했던 c언어에는 없었던 새로운 개념을 알게 되었다. 바로 참조자(레퍼런스)인데, 이번 포스팅에서는 참조자의 정의와 c언어에 있는 포인터와의 차이점을

velog.io

 

 

 

 

C-스트링과 string 클래스의 차이

 

C-스트링과 string 클래스의 차이

우리는 C언어를 배울 때 문자열을 배웠다. char str1[20] = "Hello world!"; C언어에서는 '\0'으로 끝나는 문자 배열을 문자열로 취급하는 방법을 이용해 왔었고, 이는 C-스트링이라고 부른다. 그런데 우리

sjwoo1999.tistory.com

 

 

 

 

[프로그래밍언어] Data Types_Primitive, Character String, Enumeration, Array Types

 

[프로그래밍언어] Data Types_Primitive, Character String, Enumeration, Array Types

variables in Java: -primitive types: boolean, char, byte, int, short,long, float, double..... -non-primitive types: string, arrays, classes Primitive Data Types Decimal -장점: Accuracy , 단점: limited range(지수표현x), wastes memory Boolean -장점

hidemasa.tistory.com

 

 

 

 

Prog. Langs & Tools/C++ [C++] Ch02. 참조, 문자열

 

[C++] Ch02. 참조, 문자열

오늘은 C++에서 참조와 문자열에 대해서 공부한 내용을 정리해 보고자 한다. 참조는 값을 매개변수에 전달하는 방식이다. 이를 할 때 C에서는 포인터를 이용한 연산이 많이 있었다. 성능적인 면

devowen.com

 

 

 

 

[C++] string 클래스, 문자열에 대해서 (총정리) 

 

[C++] string 클래스, 문자열에 대해서 (총정리)

안녕하세요 BlockDMask 입니다.오늘은 C++의 std::string 클래스(문자열)에 대해서 세세 하게 알아볼것 입니다.예전 글을 보다가 제가 작성한 이 문서를 보게 되었는데요, 너무 내용이 빈약하다고 생각

blockdmask.tistory.com

 

 

 

 

 

C 프로그래밍 언어가 여전히 최고인 이유 : 개발언어 일대일

 

C 프로그래밍 언어가 여전히 최고인 이유 : 개발언어 일대일 비교

어느 기술이든 다른 기술보다 어떤 일을 특별히 잘 하지 않는 50년 이상 살아남을 수는 없다. 더구나 컴퓨터 기술이라면 두 말할 필요도 없다.

www.itworld.co.kr

 

 

 

 

[PL] 3. 프로그래밍 언어 설계 원칙

 

[PL] 3. 프로그래밍 언어 설계 원칙

1. 효율성 (efficiency) 효율성의 기준에 따른 분류 목적 코드의 효율성 번역의 효율성 구현의 효율성 프로그래밍 효율성 목적 코드의 효율성 : 번역기의 효율적 실행 모드 생성 → 최적화 번역의 효

velog.io

 

 

 

 

'Tech > ' 카테고리의 다른 글

Memory Leak  (0) 2024.02.24
Orthogonality/Function/Void  (0) 2023.11.05
DLL/SO/gcc/make/Compiler  (0) 2023.10.29









>