Вопросы по теме 'strcpy'
C странная ошибка с strcpy и еще более странное решение
Я создаю программу для открытия файлов .txt в заданном каталоге, у меня есть массив со всеми абсолютными путями файлов внутри рассматриваемого каталога, и я создаю функцию для извлечения и возврата имени файлов, функция записывается следующим...
961 просмотров
schedule
30.12.2023
Проблема с использованием strcpy с массивом символов и строковыми значениями в Objective-C
Я прохожу курс по Objective-C, и мне сказали: «Создайте массив символов с именами. Заполните массив пятью именами. Используйте команду strcpy, чтобы скопировать строковые значения в массив».
Я закодировал свое решение для этого, но оно продолжает...
1012 просмотров
schedule
12.12.2022
Результат вызова strcpy отличается от ожидаемого
#include <stdio.h>
#include <string.h>
int main()
{
char src[]="123456";
strcpy(src, &src[1]);
printf("Final copied string : %s\n", src);
}
Когда я использую компилятор Visual Studio 6 , он дает ожидаемый ответ " 23456...
450 просмотров
schedule
02.10.2022
Структуры в C без ошибки имени члена
Я пытаюсь создать структуру, содержащую страну, штат, город и название местного магазина. К сожалению, я получаю эту ошибку:
Ни один член с именем Бавария в структуре страны
Итак, похоже, что ошибка возникает здесь:...
1443 просмотров
schedule
31.01.2024
Разве strncpy не лучше strcpy?
Я знаю, что в Интернете есть много ответов, в которых говорится, что один лучше, чем другой, но я пришел к такому пониманию того, что strncpy() лучше с точки зрения предотвращения ненужных сбоев в системе из-за отсутствия '\0' . Как говорят...
2235 просмотров
schedule
27.12.2023
Проблема при попытке сохранить char[] в char*
В настоящее время я разрабатываю веб-приложение на C в Debian (не спрашивайте меня, почему). Я сделал метод получения данных из формы с помощью POST:
const char* getParam(char* postResult, char* param)
{
char stock[30];
char* pointer =...
68 просмотров
schedule
27.09.2022
strcpy вылетает из программы
Исходный код:
priorityqueue_t * pqueue_create() {
priorityqueue_t *pq;
pq = (priorityqueue_t *) malloc(sizeof(priorityqueue_t));
pq->entries = (pqentry_t **) malloc(4 * sizeof(pqentry_t *));
pq->last = 0;
pq->size =...
66 просмотров
schedule
28.02.2024
Как присвоить строку одной переменной другой переменной?
Это мой первый вопрос на этом сайте.
Как присвоить строку одной переменной другой переменной. Что я здесь делаю неправильно?
#include<stdio.h>
#include<string.h>
main(){
char a[30],b[30];
scanf("%s",a);
b[30]=a[30];...
100 просмотров
schedule
25.11.2022
Прервать ловушку: ошибка 6 в Mac OS с использованием strncpy и strcpy
Любые предложения по работе/альтернативе приветствуются. Я пытаюсь перезаписать нули перед возвратом к вызывающей функции. Заявления печати включены.
else if (DB_SPC.option == OSTMP3)
{ /* overwrite nulls...
37 просмотров
schedule
09.04.2024