strncpy ในภาษา C, C++

6 Sep 2015

Share to:

strncpy เป็น function สําหรับ copy string จากตัวแปรต้นทางไปใส่ในตัวแปรปลายทาง

รูปแบบการใช้

char *strncpy(char *dest, const char *src, size_t n)

 Parameter

  • dest —String ปลายทาง
  • src —String ต้นทาง
  • n —จํานวนตัวอักษรของต้นทางที่ต้องการ copy

Example

#include <stdio.h>
#include <string.h>

int main()
{
 char src[] = "This is thitiBlog.com";
 char dest[50];

 memset(dest, '\0', sizeof(dest));
 strncpy(dest, src, 10);

 printf("Final copied string : %s\n", dest);

 return(0);
}

Output:

Final copied string : This is th

Suggestion blogs

Config static ip address Raspbian Jessie (Raspberry pi)

หลังจากที่ Raspberry pi ได้ออก OS Raspbian Jessie Kernal version 4.1 เมื่อ 18-03-2016 วิธีการ Config static ip address แบบเดิม วิธี config ip ใน linux ไม่สามารถใช้งานได้

Ascii คือ อะไร?

Ascii คือ อะไร?ในระบบคอมพิวเตอร์ จะใช้เลขฐานสอง(0, 1) ในการทํางาน เลขฐานสอง 1 ตัว เราจะเรียกว่า 1 bit สามารถแทนสถานะได้ 2 สถานะ คือ 0 กับ 1 ถ้าเรานําเลขฐานสองมาร่วมกัน 8 ตัว(8 bit) เราจะเรียกว่า 1 Byte สามารถใช้แทนสถานะได้ถึง 256 สถานะ(2 ยกกําลัง 8) Ascii เป็นการกําหนดมาตรฐานเพื่อใช้ในระบบคอมพิวเตอร์ และอุกปรณ์ Digitall ต่างๆ โดยนําเลขฐานขนาด 1 Byte มาแทนตัว

Stateless Component ใน React

สวัสดีครับ บทความนี้จะเกี่ยวกับ การสร้างและใช้งาน Stateless Component ใน React ซึ่งเป็นการสร้าง Component อีกรูปแบบหนึ่ง ที่ภายใน Component จะไม่มี State


Copyright © 2019 - 2025 thiti.dev |  v1.45.0 |  Privacy policy | 

Build with ❤️ and Astro.

Github profile   Linkedin profile   Instagram   X profile   Nostr   Youtube channel   Telegram   Email contact   วงแหวนเว็บ