String.c_str()
설명
스트링의 내용을 C-형식, 널-종료 스트링으로 변환한다.이것은 내부 스트링 버퍼에 직접 액세스하므로 조심해야 한다. 특히, 반환된 포인터를 통해 스트링을 바꾸면 안 된다. 스트링 개체를 바꿀 때, 또는 깨졌을 때, c_str() 에 의해 이전에 반환된 포인터는 무효가 되고 더이상 쓸 수 없다.
문법
myString.c_str()
매개변수
- none
반환값
- 호출하는 스트링의 C-형식 버전에 대한 포인터
※ 주의 및 경고:
If the string is modified, it is highly recommended using String.reserve() to prevent the memory fragmentation issue
더보기
- 언어 : Arduino - String
- 언어 : String.charAt()
- 언어 : String.compareTo()
- 언어 : String.concat()
- 언어 : String.endsWith()
- 언어 : String.equals()
- 언어 : String.getBytes()
- 언어 : String.indexOf()
- 언어 : String.lastIndexOf()
- 언어 : String.length()
- 언어 : String.remove()
- 언어 : String.replace()
- 언어 : String.reserve()
- 언어 : String.setCharAt()
- 언어 : String.startsWith()
- 언어 : String.substring()
- 언어 : String.toCharArray()
- 언어 : String.toFloat()
- 언어 : String.toInt()
- 언어 : String.toLowerCase()
- 언어 : String.toUpperCase()
- 언어 : String.trim()
- 튜토리얼 : Built-in String Tutorials
※ ARDUINO BUY RECOMMENDATION
Arduino UNO R3 | |
Arduino Starter Kit |
Please note: These are Amazon affiliate links. If you buy the components through these links, We will get a commission at no extra cost to you. We appreciate it.